Tuesday, November 29, 2011

WOW!

You can't make this up! The Muppets' most beloved song ever comes from Italian Porn!
Also, you CAN NOT read this without getting the tune stuck in your head.

No comments:

Post a Comment