I know exactly where that little road is where you wrecked. That's right around Kennestone hospital. I'm going to say you were either speeding or doing something besides paying attention to the road. That little area is nothing but small side streets and unless you're going 45-50 mph there should have been no reason you were not able to stop within 20-30 feet even with wet roads. It really hurts to say this, but the cop was probably right for writing you a ticket. If all the other cars were able to stop in time and you were the only one to hit someone that says something right there. Damn good looking car though.