Turoe
London/Leeds
Louis Davidson (Turoe) is a 21 year old music producer, engineer and percussionist from North London. Now living in Leeds after studying at the Leeds College of Music, Louis produces nostalg…
Louis Davidson (Turoe) is a 21 year old music producer, engineer and percussionist from North London. Now living in Leeds after studying at the Leeds College of Music, Louis produces nostalg…