We are excited to welcome another addition to the TTP worldwide family. Thell Barrio – With the need to make the voices of the slums of Mexico heard everywhere, Thell Barrio was born in 2005 in the city of Zapopan, Jalisco, Mexico. They mix the sounds of metal, hardcore, rap, with a unique touch of Latin […]