Image 1 of 1
Dancing enthusiasts pairs up to strut their stuff on a square in Shanghai, China in September 2008.
Dancing enthusiasts pairs up to strut their stuff on a square in Shanghai, China in September 2008.