David T. Chastain and Leather Leone will perform together live for the first time in over 25 years on October 8th at Bogart's in Cincinnati, Ohio. This special performance will be part of the CJSS Last Show On Planet Earth 2 concert. Leather says: "To be on stage with David...
Continue reading...
Continue reading...