Unexplained
Paranormal Phenomena

UFO Sighting filmed over San Antonio, Texas – 5th July 2015

0

New video footage of UFO lights hovering over Woodlawn lake, San Antonio, Texas on 5th July 2015.