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