drivers

Memorial Day Weekend Means Millions More of the Most Annoying Drivers
Memorial Day weekend is one of the busiest driving holidays of them all and that means annoying drivers....millions of them, more than 30 million to be exact. Triple-A says more than 30 million of us will be driving more than 50 miles this weekend and a new survey has ranked the most annoying driver…