Derri Daugherty


Derry is lead singer and plays guitar in The Choir, and The Lost Dogs