This Toronto festival highlights the city's bizarre past : c