I'll explain the sales. It's easy, actually. Car culture. The car customization and the night driving. It appeals to the "I'm cool" crowd.
There is now, wow! This game is one of the highest selling on PSP, really wierd.