The Ohio Star Ball, televised yearly on PBS as “America’s Ballroom Challenge,” is probably the largest and most prestigious ballroom dance competition in North America. Running now for 33 years, this “Super Bowl of Dancesport” takes place in Columbus, Ohio,
Follow Us!