Music from Wales – Man without country

Man without Country , a duo from South Wales /UK with their song “Puppets”