“Special” Premiere Date Set for World of Dance Season 3!

According to their twitter feed, it all starts February 27th!