12 Aug 2017, 10:25 UTC · By: Mircea Panait / There's been much talk regarding what hides under the hood of the 2018 Renault Megane RS. Well, here's a picture of what's what