The Independent in Tampa presents The Cadillac Cowboys

The Independent Bar and Cafe - Tampa, 5016 N Florida Ave, Tampa

The Cowboys appear live at The Independent Cafe in Tampa.