Meet the latest moose dummy to beat your Volvo
When I was growing up in rural Texas, The question wasn’t whether or not you would eventually hit a deer while driving. It was like an inevitability. This is clearly true for many Americans, who experience between 1 and 2 million crashes Every year with big animals. But unlike my coworkers in Colorado and Montana,
