Tag Archives: South America

Silver UFO in Colombia, South America

Silver UFO filmed over construction site in Colombia South America.