CLOSE
March 21, 2018

Bob Pulls Out the Win in Albuquerque

Alec Bob pulls out the win at the Spring Nationals in Albuquerque New Mexico. Lets check in with him for the race report. It has…