Double Podium Weekend for Kyle Kaiser at Barber Motorsports Park

Leeds, AL (April 24, 2017) – Juncos Racing picked up their first two podiums of…