Hailing from San Jose, California, Joe De Rose plays funk, jazz, fusion music.
Added by Upcoming Robot on March 7, 2010