The results are in! Team Mexico wins the 2018 World Cosplay Summit【Photos & Videos】

All of the teams were awesome, but Team Mexico’s fantastic costumes and amazing choreography won them the championship!

Read More