British David Brown luxury brand launching
20 Jan 2014 by Karla Pincott
British businessman and car fan, David Brown, is apparently dissatisfied with what's on offer in the sports car segment. So he's decided to produce his own, launching a new brand with a production ...Read more