Do you unlock all of the parts for free when you complete the game?

#1Phazon2000Posted 5/2/2011 3:57:24 AM
Topic.... because I don't think I'll be able to buy them all... also do you HAVE to upgrade your car, it doesn't look like it does alot of good.
"Actual question about gaming lore gets derailed into spousal abuse on the first page.
<3 GFAQs