Los Super Payasos

From Luchawiki

Los Super Payasos were one of many payaso(clown) based stables in the Mexican indys including IWRG.