Bigfoot vs Megalodon
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.
Release Date
April 6, 2021Runtime
71 minDirected by
BC FourteenLanguage
EnglishBudget
$0Revenue
$0Status
Released![](https://image.tmdb.org/t/p/w500/d062EFmHwvsJvUJLWbTLg695Rt.jpg)