New to the scene looking to get in to racing! just on here to make some new friends and learn as much as I can to become a real contender on the track! Heard you guys were the best and my car is sweet so ready to do work! tell me what you guys think! I think I could smoke a ton of diesels with...