Bigfoot vs Megalodon (2021)
Release Date
06 Apr, 2021
Runtime
01:11: (HH:MM)
Synopsis
It's star year 4045 AD and an uneasy truce between Allies and their mortal enemies, the Archons is shattered with the appearance of the fearsome Nazi-era laboratory project, the Megalodon.
Rating
10%
Genres
Languages
Countries
Companies