If so, then they're lousy shots
Creede, CO, home of one of the eyewitness reports in that article, is over 170 miles from Denver. Maybe the aliens are as lousy at dropping meteors as they are at communications.
Off Topic » in reply to aliens disgusted with Donkey abomination
Creede, CO, home of one of the eyewitness reports in that article, is over 170 miles from Denver. Maybe the aliens are as lousy at dropping meteors as they are at communications.