Tuesday, February 17, 2009

I Can't Believe She Made it!!!



Tatiana Del Toro made it into the top 36 finalist on American Idol. But the question is HOW? A group of clever producers have dubbed Tatiana DelToro's best American Idol lines over several of Miss Piggy's most famous scenes. The YouTube video is receiving a ton of hits and features near-flawless production.giving people the stress relief that they need...

No comments: