So, you think YOUR town has the worst drivers? Well, hold my beer, 'cause this new study is about to blow your mind. These researchers dug through all the data on speeding tickets, road rage, the