Chilla Killas
Café Rama Nemesio Diez No. 7, San Miguel de Allende, Guanajuato, MexicoChilla Killas is a band is made up of trio Richard Whyman, Sophia Smith and Abdo and they are a multinational (British, Mexican and Canadian) that will be serving up […]