Food & Drink I’ve been hearing a rumour that there are cougars living in Scarborough’s Rouge River Valley