Riot Chassis RacingDec 2, 20191 minWhat's with the puzzle piece?If you've followed along on our racing journey, you've probably noticed that our machines always display a puzzle piece. We include this...