American Idol’s Andrew Garcia….it FINALLY Makes Sense to MeAuthor: ibbb Updated: April 1, 2010You know it’s taken weeks, but I’ve finally figured out where I’ve seen American Idol’s Andrew Garcia before. That’s right folks, I’m talking about Team America: World Police and I am, of course, referencing Kim Jong Il. That’ll be all. More IBBB Favorites: Dear American Idol Contestants, Dear American Idol Contestants, Sanjaya's Smile Makes Me Nervous American Idol 80's Night