Earned 3 Stars in all chapters of the Icons of Speed Story 0.92% of players have unlocked this achievement