Concert Review: Windsor’s THY KINGDOM SLUM Debut Release Show
The Backstage in Windsor, Ontario is a small, out of the way venue in the heart of the city. As Windsorites tend to congregate in the same areas (like Downtown or Walkerville), weekend after weekend, the success of this neighborhood pub is…