Dancing through the Ages

Four hundred years of dance. In 45 minutes. Need we say more?