The 19th Annual Dance Parade, that grand celebration of dance, returns Saturday May 17th with over 150 dance groups performing over 100 styles of dance, from ballet to breakdance, colorful floats, ...