Teams Take a Winning Attitude Into 2019 at Peterborough Speedway
Every driver heads into the new season believing they can win every race. Call it pride or ego, but the long hours of homework they’ve done behind the scenes and the preparation they put into their equipment provides the confidence they need to do the job in weekly action at...