Tag Archives: Delain

Lately, new release day has been so ho-hum. The things I like tend to just creep out, sometimes on new release Friday, other times on the old new release Tuesday schedule…. Or on some arbitrary day of the week. But today there are lots of solid releases out. The first is Butch Walker’s...