Tag Archives: Dee Skusting & The Rodents

Deb Frazin Photo Column—Dee Skusting & The Rodents

Dee Skusting & The Rodents have just released their debut CD Freedom Lost and I guarantee you their new single “Politicians Grave” will be stuck in your head like a kid in a claw machine!