Wednesday, April 1, 2009

Godzilla Vs. Mechagodzilla Turkish Poster!

godzillavsmechag_turkishp.jpg

I had no idea the Godzilla movies had ever been shown in Turkey!

No comments:

Post a Comment