Wednesday, April 14, 2010

Turtlezilla

And somewhere in Japan... the birth of the next monster... a hybrid, Godzilla in a turtle shell.