Joseph Vincent is an up-and-coming acoustic artist striving to make a name for himself in the world of music.
Added by Upcoming Robot on September 12, 2012