History of the Waterloo Busker Carnival: 2015 - Year 27

Here's the 2015 lineup of not 12 but 16 buskers!

It's a bright, new busker experience!