-
'Stranger Things,' But For Animals
-
Mystery: Why are pet cats and dogs vanishing in Truro, Nova Scotia? Over 18 pets have disappeared, and the cops have no idea what's happening. This would make a great movie or mystery TV series, wouldn't it? Or there's just some sick individual roaming the town. (Canadian Press via CTV News)
Have an opinion? Add your comment below.