Strutting Leo Meme Now Rap Song

Posted on September 27, 2010

The Strutting Leo meme is now a rap song. Take a look: