Meteors Attacking Earth! Citizen-ship to the Rescue.