Godzilla Battle Royale

Godzilla Battle Royale is a low-budget Godzilla fan film, directed and written by Billy DuBose. It was theatrically screened in the Pickwick Theater.

Runtime: 93 minutes

Quality: HD

Released: Nov 06, 2014

IMDb: 2.333