Allstate Plants Motorcycle Awareness Signs

TweetThanks to Allstate Insurance, twenty-five American cities are getting new traffic signs meant to prompt motorists to be aware that they’re sharing the road with motorcyclists. The signs will be planted in twenty-five major metropolitan areas, and will remind drivers … Continue reading