Tuesday, August 21, 2012

THESE two as the new American Idol judges...God help us all in America.

And seriously...why is this show still on the air in America!?

No comments:

Post a Comment