The Opera House, Toronto ON, April 19
PUBLISHED Apr 20, 2016
The lineup outside the Opera House was still snaking around the building when Japanese noise demons Melt Banana took the stage, and inside...