Launching is the BeST feeling ever!! :)
I haven't really ever launched or been to the track ever but tonight after dinner with my girl I got stopped at a light next to a Mercedes Benz and idk what it was but I just had the feeling that they were wanting to race.... So I smoked em'. And stayed under the speed limit of course!
I had very little tire spin and was very very pleased with my pro charger and the extra power!