Chuck Watson Crashes Factory Super Car At NMRA / NMCA Power Festival At US 131 Motorsports Park

null

Factory Super Car driver, Chuck Watson gets crossed up and hits the wall in the shut down area at NMRA / NMCA Power Festival at US 131 Motorsports Park.