Wednesday, September 26, 2007

The Dance Dance Revolution Will Be Televised.

Dance Fight!

From Japan's "Super Chample" TV show, here's a badass dance off between all-star dance crews from Japan and South Korea. Word!



[via TV in Japan.]

No comments: