Please provide more information (links, texts and etc) in support of your report.
You need to login to proceed or register if you are new to the site
Any sport in which a participant can achieve peak performance, pushing themselves 100%, too their personally dictated absolute limit. whilst being gentle on the body.... give up ? motorsport. quite spectacle, flying along often just inches from death, using the force, and trusting... yourself...