Swedish rockers Deadheads will release their second studio album titled Loadead on October 30, on High Roller Records.*Guitarist and singer Manne Olander finds a simple explanation for the Deadheads being everybodys darling at the moment: "People that really enjoy and understand good music always find something they like in...
More...
More...