2018 Sun Life Financial Waterloo Busker Carnival

Be sure to follow us on Facebook and Twitter for live updates.