Hearkening back to those halcyon days when bands like The Charlatans and The Cardigans strode the earth confidently, Sad Day For Puppets make the same dream like indie rock, where guitars roam free and melodies sparkle like the sun glistening on one of those northern fjords.
Oh, did we mention they're also from Sweden?