Sam Cash & The Romantic Dogs at the Cameron House

Local act's got swagger to spare

by