McLaren F1 sold in Britain for a whopping sum
McLaren is a British company that is all about the racing. With immense Formula 1 experience, they had a bit of a run at road cars. These days they're selling the MP4-12C supercar and working towards the P1, something high end for the history books and schoolboys to dream of. McLaren F1 Some 20 years ago however, they were making...