Itchy Kitty

Spokane, WA

Itchy Kitty are a band from Spokane, Washington. They specialize in a hyper-kinetic blend of punk traditionalism and a sort of mangled glam rock pageantry. Their music careens from whiplash inducing riffage to flash delirium freak outs. They’re fast, they’re loud, they’re the hardest working band in show business™
Itchy Kitty