Nick Lowe
- Episode aired Feb 2, 2012
Nick Lowe is the self-described "headmaster of British rock" - a much-admired songwriter, musician and producer with four-plus decades of music to his name and a recently-released 13th studi... Read allNick Lowe is the self-described "headmaster of British rock" - a much-admired songwriter, musician and producer with four-plus decades of music to his name and a recently-released 13th studio album.Nick Lowe is the self-described "headmaster of British rock" - a much-admired songwriter, musician and producer with four-plus decades of music to his name and a recently-released 13th studio album.