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