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

Video gallery

There are no videos available for this movie.