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