1.0

Bigfoot vs Megalodon
Released
1h 11m
4/6/2021
en - US
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.
Adventure
Comedy
Science Fiction
Horror