The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Los Super Payasos were one of many payaso(clown) based stables in the Mexican indys including IWRG.