Details
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.

Back to main page

Godzilla Battle Royale

Image gallery

There are no images available for this movie.