InMovie News New Godzilla 2014 poster vs San Francisco February 20, 2014ByTars Tarkas Giant monsters just love stomping on my home town. via Yahoo Related