Mini Cooper Is No Match For New Hampshire MooseMini Cooper Is No Match For New Hampshire MooseIf you've ever seen a moose up-close, you know just how big and bulky they are. Over the weekend, Two people in a Mini Cooper are "lucky to be alive" after finding out the hard way.JR ReitzJR Reitz