NEW ANDRA DRAG RACING TECHNICAL MANAGER APPOINTED
17 January 2011 Adelaide based Steve Power has been appointed to the ANDRA Technical Manager position, taking over responsibilities for some of the most important areas of the sport. With qualifications in Mechanical Engineering and Industrial Design, plus experience in the aeronautical area, S…