Tag: Javea
Happy Freuds – “Echo Of Sound – Duncan Morrison Mix” – flaunting reminders of a triumphant time in 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 [more…]