It’s Sunday night in March so what does that mean? Three things are possible, and only three: You’re crying because your college basketball bracket busted like 7 days ago, you’re at Walmart buying more allergy pills, or you turned on your TV for American Idol. I guess there’s always another option: You live somewhere whereContinue reading “American Idol Snapshot – Freddie Wows, Desmond Prays, and Lola Goes to Hollywood?”