Search Results - Turbines Techrules Ren Rs Supercar Revealed – And It Has Turbines!Whats got six electric motors, two turbines,... Techrules Video: Techrules Ren Rs – A Diesel-hybrid Track Day Hypercar That Aims To Squash Your OrgansThe Geneva Motor Show always surprises with ... Diesel 1