Defunct! The British sports car manufacturers that are long gone #104 - The Intercooler - Podfriend