Meet the Prospects of the WWE Tryouts in Chile


WWE is visiting Latin American this Winter. Last night they were in Mexico City and today they’re in Chile. The latter country is one of the main interest points for WWE. Chile is a boiling wrestling scene with some of the best fans, selling out stadiums for WWE and for their top indie promotion, Campeonato […] READ MORE