Happy Freuds – “Echo Of Sound – Duncan Morrison Mix” sounds like a modern take on vintage rock
Art rock band, Happy Freuds are made up of two Spanish members and two Swedish brothers who have been living in Spain for 7 years – Teo Holmstrom (Lead guitar,…