Scenes from Barclay Avenue

La Presse’s Katia Gagnon tells a lurid tale of goings-on in a yard on Barclay in Côte-des-Neiges.