Of Pigs and Meteorites