The fact
Witnesses report fireballs and unexplained disappearances.
The area is dubbed France’s “Bermuda Triangle.”
Click the link to read an article on the topic:
Witnesses report fireballs and unexplained disappearances.
The area is dubbed France’s “Bermuda Triangle.”