Megaphono, Ottawa ON, February 7
PUBLISHED Feb 8, 2019
It may have been drizzling with freezing rain in Ottawa on Thursday night, but inside Triple 7, a venue that felt like someone's garage-tur...