We’ve all seen flashing road signs warning us of lane closures, slow traffic ahead, or road construction. However, this is one I’ve never seen.
Canadian officials in Jasper, Alberta, Canada, have put up signs warning people “Do not let moose lick your car.”
Really? Continue reading