There is so much going on during the Saturday of Ottawa Explosion Weekend it feels like you are sprinting during
Big Eyes, a female lead punk rock trio from Seattle, Washington played a really fun set Wednesday night at Pressed.