So you think you can dance? The ATHLETE rover thinks it can, too.

View all Videos