Advertisement
DesignersEvents

Luxury watch falls from outer space

A luxury watch worth £1,500 has landed in South Yorkshire, two weeks after it fell from space.

Back to top button