EXO appeared on Korean dance show Stage K on June 9, during which they watched four dance teams perform covers of classic EXO tracks.
Five members of the group - Suho, Chen, Baekhyun, Kai and Sehun - were on the program as judges. The show allows for international dance teams to perform in front of their idols, with the winner getting the chance to share the stage with the group for a performance at the end.
This week, groups from Thailand, the USA, Japan and Belarus all competed with different tracks. The winners ended up being the Japanese team, who then got the opportunity to dance with EXO to "Love Shot"! Watch their joint performance below.
You can also check out the performances from the individual teams below. The US team made it to the finals before being beaten by Japan when they each performed a version of "Growl".
Imagine having the chance to perform with your idols, what a dream!
Hear us on SBS PopAsia Digital Radio
Listen in 24/7 on Digital Radio, by downloading our free mobile app or by streaming live here on our website.
Download the app here: