Sup guys. my friend told me about this website last week and it is awesome!!! my question is, some random dude saw my car the other day and said that on friday and saturday nights near gwinet place mall a ****load of cars meet up, people look at the cars, and then race... is this true?