Fallen from the sky