Keele Street is a north–south road in Toronto and York Region in Ontario, Canada. It stretches 47 kilometres, running from Bloor Street in Toronto to the Holland Marsh. From Wikipedia
York Regional Police worked with wildlife experts after the animals broke through a farm fence during mating season.