"RUSSIAN CITY" content on TweakTown - Page 1
We found 1 items for the tag: RUSSIAN CITY
NEWS
Nuclear explosion level asteroid had close-shave with Earth
An asteroid that had the potential destruction power of a nuclear blast was just buzzed past Earth and astronomers missed it.