Crystal Antlers spent a month in the northwest Mexican coastal village La Punta Banda (50 miles south of Tijuana), recording their new album and acting as house band at the local Los Gordos Cantina. They captured it all and sent it along for your wondering eyes.