- #1
ElliotSmith
- 168
- 104
Someone linked this video on facebook, and I am utterly perplexed as to what it is.
Could someone please help explain what I'm looking at here?
http://www.downvids.net/alien-life-force-found-on-earth-606414.html
Could someone please help explain what I'm looking at here?
http://www.downvids.net/alien-life-force-found-on-earth-606414.html