- uploaded: Jul 19, 2010
- Hits: 143
This is the YUCATAN PENINSULA near the GULF OF MEXICO.
COULD be why they MANUFACTURED that "OIL SPILL".
This is where the DINOSAUR KILLING ASTEROID hit all those MILLIONS of years ago.
You can still see the effects...
And they MAY have discovered that there is something still around IMPORTANT enough to keep people away for a time...