Crater impacts and rocket launches!

February 28, 2014 19:17
From Straight Talk

A large meteor impact was spotted on the Moon and a new weather-tracking satellite was launched - and you can do it at home!