The Dollyrots – Animal

Description

The Dollyrots are an American punk rock band formed in 2000, composed of wife Kelly Ogden (bass, lead vocals) and husband Luis Cabezas (guitar, backing vocals). They have released six studio albums and are currently under their own label, Arrested Youth Records. They have also released albums under Panic Button (part of Lookout! Records), Joan Jett‘s Blackheart Records, Little Steven’s Wicked Cool Records.