Monday, December 27, 2010

muppet monday!

elmo and robert de niro....awesome!


The Blue Faerie said...

That is the most adorable thing ever! And Robert DeNiro actually does a fairly good Elmo laugh. :P

...Kinda makes you wonder what would have happened if Elmo had picked the out of work taxi driver.

cinderelly said...

he does, doesn't he! it was cracking me up!