I never heard of that band group. Also since you said they are from Halifax, so it's on opposite side of the country from where I live. =P Besides, I am deaf, so I don't really knew music world that well. Sorry. =P
We use essential cookies to make this site work, and third party cookies for purposes such as web analytics.