satellite

NASA Says 6-Ton Satellite Will Not Land On Your House
Considering strolling through downtown to check out ArtPrize this weekend, but afraid that a 6-ton satellite might land on your head?  Don't be.
NASA says the 6-ton satellite will soon be crash landing onto earth will not be landing in North America.