While exploring the already well-known St. Léonard cave that lies just underneath Montréal’s Pie-XII Park, Caron and Luc discovered a ...