31st Annual Halifax International Busker Festival, 2 août 2017 12:00-7 août 2017 19:00, .