Check out all our Upcoming Release announcements New release from: POSSESSED STEEL – Aedris (November 30, 2020) Possessed Steel are a four-piece traditional heavy metal band from Toronto, Canada. Formed in 2010, they started by playing small venues and house parties in the area, and through the years became more and more dedicated to finessing their sound […]