Bermuda Triangle: Startling New Secrets

(TV movie)
USA, 2005, 96 min