Nothing to see here, move along..
- uploaded: Jun 9, 2012
- Hits: 1148
An unnatural phenomenon of unknown origin, filmed at an undisclosed location. The barking dog sounds Spanish or maybe Portugese, therefor I think it might have been somewhere on Earth, your thoughts, please.
Previous Media Next Media