The unusual sight sparked lots of speculation, but experts report it was part of a launch done by SpaceX. Read More Post navigation Ancient Aliens: COLOSSAL Egyptian Statues are Alien Effigies?! (Special) – YouTube Spotted UFOs near Tamil Nadu nuclear plant 10 times in August last year: Police officer