What the hell is this? A massive UFO cloaked in a big cloud? This is something straight out of the new Independence Day movie.
Residents in Colombia where concerned by the spectacular show in the skies and reported in to 911 in massive numbers …
What the hell is this? A massive UFO cloaked in a big cloud? This is something straight out of the new Independence Day movie.
Residents in Colombia where concerned by the spectacular show in the skies and reported in to 911 in massive numbers …