Fin Dog is an Asheville, NC string band. While rooted in bluegrass and traditional American music, Fin Dog is known to bring in sounds from all over the musical world.
Fin Dog is an Asheville, NC string band. While rooted in bluegrass and traditional American music, Fin Dog is known to bring in sounds from all over the musical world.