Published: April 24, 2017, 5:41 p.m.
When a megashark breaks out from an iceberg being towed by a tugboat to Egypt, the US military upgrades their mechashark to do battle with it. Scientist Debbie Gibson also stars in
Megashark vs Mechashark. Seriously, Lady Luck?