Meteoroid falling over Russia caught on camera

A meteoroid broke up in the atmosphere over the Russian city of Chelyabinsk...

203 views telegraph.co.uk

Interest

Russia

Stumblers Who Like This Page