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 February 17, 2011