Mothra

5.16.14

Go Home Godzilla, No One Cares About Your Bullshit

The film is alright but big action blockbusters have lost their foothold in British culture.