Confirmed! Enthusiasts are returning to sports cars and petrol power #291 - The Intercooler - Podfriend