Bigfoot vs Megalodon2021
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.
- Released
- 17. 6. 2026
- Runtime
- 71 min
- Certification
- NO
- Country, language
- US · EN
- Community rating
- 1.0 · 1 votes