Video – JConcepts Childress Racing Winter Series
Do you love monster truck racing? If so, enjoy the video below of the JConcepts crew talking about their last big event that was held in Missouri. The Childress Racing Winter Series has done a great job of promoting scale monster truck racing. Watch below to hear over 20 minutes of the latest inside news about the monster truck racing scene. [...]