Matt Mackelcan plays indie music which in his case is a soft rock/folk/soul mix. He first broke out into the music scene down in Orlando.
Added by Upcoming Robot on October 9, 2010