On the April evening of June 14th (the weather was more typical of March or April) I ventured to Seattle’s Funhouse to see the Dollyrots. Hailing from Tampa, Florida, the Dollyrots are fronted by husband and wife team Kelly Ogden (lead vocals & bass) and Luis Cabezas (backing vocals and lead guitar). Their music is …