Bob Crain - Songwriter Singer Guitarist who writes and plays Folk Rock music ... one man keeping the true direction of Folk Rock alive with socially conscious, meaningful sometimes hard hitting and sometimes whimsical and satiric but always delivering a message.