Dave McGrath

A mix of Rock, Blues and Pop, with lush harmonies, excellent performances, and top notch production. Diverse songs with thought provoking lyrics that touch the soul.