The Sound Lizards LIVE @ Tea & Poets

Tea and Poets, 5701 Sunset Dr. Unit 126, South Miami

The Sound Lizards LIVE @ Tea and Poets. No Cover.