close up of a brown haired woman smiling

Focus And Concentration Are Your Friends

By Julie Meek V8 Supercar driving is a sport which requires 100% focus. In the words of legendary British racing driver Stirling Moss. “It is necessary to relax your muscles […]