Running into a moose when driving a car or truck is bad enough, but crashing into the giant animal while riding on two wheels can be worse. Kevin Connors barely survived such an encounter while cruising on his motorbike just after sundown on a highway in Newfoundland, a Tennessee-size island …
Read More »