Twin red lights UFO near the shore in Pass Christian, Mississippi 2012
February 12, 2012
Pass Christian, Mississippi, USA
ufo sighting from the beach near the city of Pass Christian in Mississippi. On this ufo video we can see a reddish glowing unidentified flying object over the water near the shore. The first glimpse we get of the ufo gives us a very apple shaped kind of object, while the second part of the ufo footage gives us a twin red lights glowing in the night.