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.

Clean Clean

Clean Clean

Artist Name
00:00 / 00:00