Nick Lyon By ยท May 22, 2017 Director: Bermuda Triangle North Sea (Bermuda-Dreieck Nordsee) (2011) Stormageddon (2015) Shockwave: Countdown to Disaster (2017) Writer: (none)