Tom DuFore is a new indie rock, pop rock, adult contemporary, artist. His music has amazing melodic sound and great hooks. Read Tom DuFore's blog to find out more about this new great artist.