Advanced science.  Applied technology.

Search

Early Earth was bombarded CITY-sized asteroids every 15 million years