M mad_hatter Jan 14, 2013 #2 I wonder if that means they might finally make "Giant Monsters Attack Japan!"? That sounded like an awesome movie!
I wonder if that means they might finally make "Giant Monsters Attack Japan!"? That sounded like an awesome movie!