justbritish.com
Lister Thunder Supercar Reveal - Just British
British specialist sports car maker - The Lister Motor Company – is next month set to reveal the fastest, most powerful and luxurious car it has ever built with the launch of the Lister Thunder.