View Single Post
Lt. Commander
Join Date: Dec 2007
Posts: 120
# 3
10-16-2011, 08:01 PM
There are some sites that proudly proclaim that the "official" explanation is crap and that it really is extra-terrestrial in origin.

Fact of the matter is...it's nothing more than space junk of terrestrial nature. :/