An Arizona State University professor is annoyed after a clip of him on a show appears to show him proposing a new theory to the Bermuda Triangle mystery. The truth is far less exciting. Jerod MacDonald-Evoy/azcentral.com
Phoenix - Local, Phoenix Arizona Republic: Local
Mon, 10/24/2016 - 11:48am
An Arizona State University professor is annoyed after a clip of him on a show appears to show him proposing a new theory to the Bermuda Triangle mystery. The truth is far less exciting. Jerod MacDonald-Evoy/azcentral.com