EP review

EP review “They Say You’re a Demon” Oxeye Daisy Men of a certain age probably best remember the song “Wicked Game” for its award-winning and titillating video, featuring Chris Isaak rolling around on a beach with supermodel Helena Christensen. But try to get that image out of your head (it might not be easy) and recall that it was actually a really good song. Colorado’s Oxeye Daisy is here to […]