Coilovers Suspension R8 Ohlins TTX Dampers March 14, 2025 Nigel Pinder The R8 was always going to be the best build I could put together within a sensible budget, with the…