Denise Fore posted an update 8 years, 1 month ago
Who has road rage? It is said that 66% of traffic fatalities are caused by aggressive driving.