After four songs full of guitar strumming, lively foot stamping and singing, Alfredo “El Godo” Herrera of the band Pa’Sumecha took a break from his set to remove his red neck cloth. While wiping the sweat from his face, hands and guitar, he laughed away his display of fatigue. “First of all this is not […]