Tag: godzilla fan film
GODZILLA BATTLE ROYALE is the best Godzilla fan film ever
I can't say I'm the biggest expert on these things, but this 90-minute Godzilla fan film is just all kinds of awesome.
On this today's...