A strange story of meat falling from the sky