Now it Can be Told – There is a New Album in the Works!
We here at Chandler Travis World HQ have been all atwitter about the news that there is a new CD in the works. We tried like darn to keep our collective mouths shut until it was official, and now we