The King Cheetah
Little information about this band exists.
The image on this page is from an archive post here in 2005.
Rock band from the UK.
Formed in London, United Kingdom, later relocated to Los Angeles, CA, United States
Lineup: Robert Paul Maune - guitar Simon Hancock - drums Robin Holden - bass