1 Rating:

Nothing to see here, move along..

  • Uploaded by Knewtube on 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.



Show Description Hide Description