Advertisement
Advertisement
DesignersEvents

Luxury watch falls from outer space

Advertisement

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

Advertisement
Back to top button