Stock Renault Megane RS 250 Cup makes almost 300hp! Image #75056