While watching American Idol, I realized Taylor Hicks is Oscar the Grouch come to life and a little happier.
Okay, maybe he looks like Sam the Eagle, instead.
While watching American Idol, I realized Taylor Hicks is Oscar the Grouch come to life and a little happier.
LMAO He looks like both together..!! ha