Juan Carlos Rivera, 2nd Place – 21.5 Touring Car – Barceloneta Raceway, Puerto Rico

Juan runs a Full Monty Fantom Helix motor from Rotor Ron.

Scroll to top