Moosehaps

A European test track where vehicles must pass the so-called "moose test."

Car/deer accidents are on the rise, but so are car/moose collisions where your chances of walking away unscathed are somewhere between slim and none.