Originally Posted by
Spartan07
And on that note... How come nobody ever mentions the Bermuda triangle anymore? Seems like it was a pretty big deal in the 80's and 90's (Not too sure about previous decades).
Maybe the advent of GPS? That's kinda what I thought.