• Giant Fireball Filmed In Mexico44

    • July 4, 2011

    With a title that reads “UFO or Meteorite”, it’s easy to see how alien and UFO rumors begin. Posted on YouTube is a video that was shot in Cuernavaca, Mexico, on June 29th, 2001. The video is by far one of the clearest and most beautiful filming of a meteorite falling towards earth. With such


What readers are saying...

Top Authors