The Super Nitrous is automatically fitted to your car when you purchase it before the boss race. This add-on does not guarantee that you will win the race. Please bear in mind that each tier boss upgrades their vehicle before entering the race, as stated in the game.
I purchased Super Nitrous and didn't get a chance to fit it. How come?
Last Updated: 605d