justbritish.com
Lister Teases V12 7.8-liter Hypercar - Just British
Resurrected British automaker Lister Motor Company has released two sketches of their forthcoming hypercar.