Tag: ,

Sanchez wins Serpent Challenge 17.5 SC

This past weekend hosted the Serpent Electric Challenge at Leisure Hours Raceway in Joliet, Illinois. Speed Passion’s Chris Sanchez was among the 240+ entries...