The Bermuda Triangle

S1E12 · 30 min

Michelle investigates the mysteries of the mysterious Bermuda Triangle which is supposeedlt the last place ships land if they cross it.

The show’s own verdict is on its page.