Scott Speed, the defending Supercar Champion, made a last lap pass on Brian Deegan to take his first win of the 2016 season at Marine Corps Air Station New River on Saturday July 2.
Comments are closed.