Island Of The Mega Shark
Season 1 • Episode 16
The quest to find the largest shark continues at Guadalupe Island, Mexico. The team investigates using the all new untested ghost cage. As exploration shifts into the deep, they discover a mass coming up from the murk. Could it be the Mega Shark?
41 min|TV-14|Premiered 07/15/2015|Expiring in 11 Days