Harry Potter fans are in for a treat with events in Toronto today including a Yule Ball dedicated to all things magic. Elsewhere, the Born Ruffians are set to perform and a group of artists are having a goodbye exhibition before their space is turned into condos.