Godzilla and Megalon fighting on the Twin Towers
I would LOVE this poster for my room.
If you're interesting in this sort of thing Nitehawk Cinema has a great post on Godzilla movie posters from days past.
I would LOVE this poster for my room.
If you're interesting in this sort of thing Nitehawk Cinema has a great post on Godzilla movie posters from days past.