Captain’s Log, Stardate 06 – Particle 08, Theta-8, Star Wars – Asteroids, Meteorites, Mercury crashing into earth –> we need to rethink
Why do meteorites crash into planets (Or, more correctly, why do so many meteors NOT crash into earth?) What is […]