In what has to be the greatest New Year’s Eve story we’ve ever seen, a town in the UK was forced to cancel its fireworks display because of the presence of a masturbating walrus. Scarborough residents missed out on the chance to see a display after an unexpected guests arrived in the harbour on...
www.indy100.com

Reactions: RepresentingCaution