The British Lightning GT

BY JAMES CAMPBELL The Lightning Car Company is a British sports car developer, originally based in Fulham and Peterborough, the company then relocated to Coventry and is focused on the development and production of high performance electric sports cars. The firm’s first product, the eponymous Lightning GT, was unveiled in 2008 where it won Car of The Show at the last Excel London Motor Show. … Continue reading The British Lightning GT