Have you guys seen that dance video in another language? I think it's called "Numa Numa"

120,207 shares