Meteorite Shower

A shower of 24 meteorites landed throughout the UK on October 29th 2013.

See all the meteorites from the shower here