Tuesday, November 5, 2013

Gamera: The Giant Monster Promo

If you love turtles you can't help but love, dance and celebrate Gamera: The Giant Monster. Can Godzilla dance like that?  Okay, well, I think I actually have seen Godzilla dance.  But can Godzilla play the maracas? I think not.


 
 



No comments: