Thursday, March 28, 2013

Holy Heck-- This is Our New Favorite Song, Or Something



An animal for a beard? Screeching vocals? Hairy face masks? Oh, and lycra. Seriously, you need this. But, Lulu, caution is advised because if you get this as an earworm it will mean certain insanity.

Posted by Zelda del West

No comments: