Watch Toronto get ‘invaded’ by thousands of fierce athletes

Watch Toronto get ‘invaded’ by thousands of fierce athletes