Do you believe in Bermuda's triangle or the devil's triangle mystery?
By onlinepayees
@onlinepayees (2)
Philippines
August 12, 2009 5:28am CST
I've been searching about this mystery quite some time. Bermuda or the devil's triangle. It is a region in the western part of te North Atlantic. A number of aircrafts an surface vessels are alleged to have dissapeared in mysterious circumstances. Popular culture has attributed of these dissapearances to the paranormal, suspension of the law of physics,or activity in extratterestrial beings. Or could this just be a gimmick...
1 person likes this
1 response
@PeacefulWmn9 (10420)
• United States
12 Aug 09

