Kitty, Daisy & Lewis – Smoking in Heaven

We make no secret of the fact that we love the shit out of England’s Kitty, Daisy & Lewis here at Something You Said. When we reviewed their debut album on our old… Read More