Dave Nettles plays a funky brand of alternative that fuses hip hop with folksy guitar melodies.
Added by Upcoming Robot on October 27, 2009