Deloro :: S/T

Having lurked in Toronto’s shadows for a number of years, Deloro stepped into the light in 2011 with this, their self-titled debut, and only release to date. Along with visual artist Tony Romano, the five-piece is […]