Tag Archives: Creatures Of An Hour

Still Corners “Creatures of an Hour” – Album Review

  Maybe its the shadow of Halloween just around the corner, or my new found obsession with American Horror Story, or maybe it was intended to sound like the soundtrack to Suspiria. Regardless Still Corners’ debut LP matches the October vibe of all things creepy. They come from foggy London, baring with them foggy new-wave […]

More