MADE IN BRITAIN: ALL-NEW, LUXURY BRITISH SPORTS CAR BRAND SET FOR LAUNCH IN 2014
An all-new, British luxury automotive brand is to be launched in April 2014, promising to refresh the classic British sports car, for the 21st Century.Successful British businessman and car enthusiast, David Brown, has created a brand in his own name – David Brown Automotive – to deliver his vision for a...












