Toronto (WOD)

Toronto is the most populous city in Canada, and the capital of the province of Ontario. Toronto is firmly in the grasp of the Sabbat.