La Paloma CD Release Show Poster
Our first record, 'The Legend of Chin' came out 25 years ago this June! We're celebrating with a throwback inspired by our first cd release show Live at La Paloma Theater in on HWY 101 in Encinitas, CA.
11x17 100# matte print.
**This product is a pre-order and will ship on or after June 17th.