Bigfoot vs Megalodon: Resurrection
Ra
XXX Marks the Spot
Rick (voice) / Man on Screen (voice) / Rough Man (voice) / Mechanic (voice)