The Leopards

The Leopards were an American music-hall band that released the album Kansas City Slickers on Moon Records in 1977. Ten years later, a revised lineup released Magic Still Exists on Voxx Records. Members: Dennis Pash (vocals, guitar, keyboards, percussion, harmonica), Kevin Sanders (vocals, guitar, 1975-87), James Bordy (guitar, vocals, 1987-present), Dennis Bouch (drums, percussion, 1987-present), […]