Travis Japan members compete with the best dancers in Japan at Red Bull’s national dance finals

16 men and women enter, 15 get served.

Read More