Watch: Drunk San Antonio visitors mistake Tower of the Americas for UFO

During a trip to the Alamo City, Fred Delgado captured a video of the tower, which appeared to be a glowing UFO barely peeking through the foggy skies …

Leave a Reply

Your email address will not be published. Required fields are marked *