Jim Herlihy is a folk, bluegrass, rock band hailing from Boulder, CO.
Added by Upcoming Robot on September 10, 2012