I think it is an alien guardian
Jul 20 2011, 2:20 PM EDT
| Post edited: Jul 20 2011, 2:20 PM EDT
Just read the title of this. Aliens may use the bermuda triangle as a landing platform, and the creature is hiding the aliens.
out of
found this valuable.
Do you find this valuable?