You got your first taste of a Super Touring Car and never looked back. 7.70% of players have unlocked this achievement