Dr. Ross & The Soul Twisters Concert History

Date Concert Venue Location
Apr 27, 1991
The Paladins / Dr. Ross & The Soul Twisters International Beer Garden Arcata, CA
Garage Rock
Delta Blues
 Humboldt Rick

As Seen On: