Search
Seeker

Antarctica is a great place to find meteorites. The black space rock can be easily seen in the white snow.

Published On 05/25/2016
9:57 AM EDT