Halifax Metro Centre, Halifax, Nova Scotia, Canada

99 Fights