New Humans –
LEFT 'NEW HUMANS'
LEFT
€5 EUR
New Humans –
LEFT "NEW HUMANS"
LEFT
€5 EUR
Left Valladolid, Spain
Left are an Anglo-Spanish heavy rock group. They have just self-released their debut album ‘New Humans’ which was produced in Spain by the indomitable Javier Tascón. The group consists of Christopher John Roberts (Vocals), Diego Gonzalez (Guitars), Jorge de Prado de los Mozos (Guitars), Fidel Carrera Olivar (Bass) and Guillermo Sanz (Drums). ... more
Streaming and Download help