Truth or Scare
The Bermuda Triangle (1x12)
Air date: Nov 07, 2002
Michelle investigates the mysteries of the mysterious Bermuda Triangle which is supposeedlt the last place ships land if they cross it.
- Premiered: Oct 2001
- Episodes: 22
- Followers: 1
- Ended
- Discovery Kids
- Saturday at 20