Fresh Snow

2013 has been big for instrumental rock bands in Canada, and now Toronto has another vocal-less outfit to get excited about. Masks off, everyone. Lyrics are so last year.

by