Why Mental Performance is a Crucial Aspect of Motorsport Success
My name is Ben Cooper, a British Canadian based in Montreal Canada. I moved to Canada just over 10 years ago from the UK after a long career of kart racing based out of the UK, racing across all corners of Europe and many other places across the World. Throughout my karting career I was … Read more