Many residents on Ambergris Caye may have heard a loud boom and some even claim seeing a bright flash of light across the skies on Sunday night, a little after 9:00pm. Reports indicate that it may have been the sound made by the Space Shuttle Endeavor as it made its way down over the Yucatan Peninsula to the Kennedy Space Center. Read more...