JAM Magazine Photo Gallery
Faster Pussycat
June 29, 2011
Trees
Dallas, TX USA
Photos by Michael Insuaste
Faster Pussycat is an American glam metal and glam punk band from Los Angeles, California formed in 1985.