Redwood

Biography by

+ Follow Artist

Swiss rock band Redwood formed in 1998, and fronted by the charismatic Lesley Meguid utilized a decidedly non-Swiss style of music to build a devoted following as the 21st century began. Their first album,…
Read Full Biography

Artists Moods

Artists Themes