Friday, April 19, 2024
Engine troubles have nerves on edge at Kelly Racing going into this weekend. Picture: Kelly Racing
ENGINE troubles have plagued Kelly Racing‘s preparation for this weekend’s S...