Dodge Challenger! Need I say more? Woman pulled out in front of me at a stop sign. Looked in my direction and still did so. Had to slam on the brakes or we would have created a new car type model. Guess some people just love to brag about being stupid when driving. Then again a lot of Dodge Drivers are Douchebags!
How's my Driving? Texas – TKG7950