31st Annual Halifax International Busker Festival, 2 août 2017 17:00-8 août 2017 00:00, .