Hot off the Press

Leather Leone

by Justin Gaines – Senior Columnist/News Editor — Originally released in 1987, The 7th of Never was the third studio album from Chastain, the band formed by guitar wizard David T. Chastain and featuring powerhouse female vocalist Leather Leone. This was also the first album Chastain [...]