I can vouch for that. Their driving on the street sucked and was dangerous, the track was even worse. I swear to buy a nice car you should have to test it on a track and beat a certain time to be able to buy it.
I was there working, so had to deal with half of them. Many of them were extremely cocky and rude too.