Triple A’s Psycho Clown talks wearing different lucha mask, wrestling Doctor Wagner and becoming an international star

Photo Credit Triple A Asistencia Asesoría y Administración (AAA) has several decorated luchadors with their talented skills and remarkable lucha masks that has become a symbol of Mexican wrestling. Psycho Clown is one of those figures who has been wrestling for several years in Mexico holding on to a record 600 match win streak, while…