April 12, 2023 Strive Dance Challenge – Scarborough 4 Chinese Cultural Centre Of Greater Toronto 5183 Sheppard Avenue East, Scarborough Strive Dance Challenge originated in 2003 as a way to