It’s the Emerald Ball Dancesport Championships 30th Anniversary!

What’s in store?