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.

 

 

 

Read The Full Article

Comments are closed.