Kelsey Mitchell, the star cyclist who bagged gold for Canada at the Tokyo Olympics posted a video on her Instagram and igers could not help but laugh hysterically at the post. The Canadian professional track cyclist, from Sherwood Park, Alberta bid farewell to Japan after her massive victory. She poured her heart out in an […]