Dancing for Fitness

People have been dancing for thousands and thousands of years, so there must be something to it.

More