UFO Spotted In Parking Lot Of Lafayette Wal Mart [Video]
The debate as to whether we are alone in the universe has raged for decades. UFO sightings are generally dismissed by public officials as weather balloons, atmospheric anomolies, or whatever. This video was shot in the parking lot of a Lafayette Wal Mart just a few weeks ago. Do you see anything that looks like it’s transporting alien life?