On The Town… Jamie Scott and The Town continue the trend of singer/songwriters but how well does his album stand up in the face of such stiff competition. August 29, 2007