justbritish.com
Lister Cars Coming Back - Just British
After a 25-year absence, Lister, one of the great names from British sports car manufacturing will return.