Monday, April 4, 2011

Hong Kong Tentacle Monster Baby

Hong Kong Tentacle Monster Baby rocked the house with their hit song Ghost and Zombie Sex!

No comments:

Post a Comment