Eight Watches Owned by Michael Schumacher Fetch Over $4 Million at Auction
Eight watches belonging to auto racing icon Michael Schumacher sold Tuesday for nearly 4 million Swi...
Eight Watches Owned by Michael Schumacher Fetch Over $4 Million at Auction
Eight watches belonging to auto racing icon Michael Schumacher sold Tuesday for nearly 4 million Swi...