Bermuda Triangle
Show: Leigh Hart's Mysterious Planet --> Season: 1 - Season 1
AirDate: 3/19/2010
Runtime:
Voting: 0 (0)

Overview: Leigh Hart and the Mysterious Planet team get more than they bargained for when they attempt to investigate the strange goings on and disappearances in the infamous Bermuda Triangle.