Talk:Front-Runner/@comment-28169398-20160501073350

Does anyone know if the Venom actually had any handling upgrades done for free, or is the storyline just around the fact that you would have likely already upgraded the car from Day 1?

I had already upgraded suspension and tires, so I couldn't tell whether or not the game gave you a free upgrade.