The sweet sound of desperation
“American Idol” Tuesday 8pm, Fox I literally spit in disgust when I think about how Taylor f’ing Hicks actually won last season’s “American Idol” competition. I mean, come on, people! I gave y’all a lot more credit than that. But I guess this is how things like Urkel or Jessica Simpson happen. Now is your […]