News

A mama moose stunned fire department mechanics when she marched into their shop in Anchorage, Alaska, apparently looking for ...