“Directed by Inigo Westmeier and featuring the 36 000 students of Shaolin Tagou, the biggest fighting school for kids in China. Awesome.”
This jam is special! The first and only time it’s been posted was by AlicejustMay in Jun 2015.