It’s Katy Perry’s birthday. So here’s our video from that time she had a whole lot of Puppet Sex.

(Source: College Humor)