Neilson Hubbard

Neilson Hubbard is an American singer-songwriter, musician and producer. His first band was called This Living Hand formed with Clay Jones (now known as a producer/engineer). They signed to Adam Duritz's label, E Pluribus Unum. After the band split up, Hubbard went on to record three solo albums, The Slide Project, Why Men Fail and Sing Into… Read More