being from long island i'd have thought you already knew this but ya better get used to it because its not just the car scene thats got some douchbages like that in it. you will find out fast that there are plenty of douchebags in just about every aspect of life...