King of the Shield 2017

By Shelby Mahon Posted 1 month ago

The King of the Shield is the final event of the TMR Customs Off Road Racing series season in Ontario, Canada. Ending the year with a bang is the goal for every series and the King of the Shield event never disappoints. Check out the photos from this year’s King of the Shield!