World Championship Indoor Karting

2012 | 15:04 | Motorsports |

World Championship Indoor Karting from Octane Raceway in Phoenix AZ.

Team Decuzzi Tires interview and wheel to wheel racing action!

Keywords: world, championship, karting, octane, decuzzi, phoenix

Up next

Related Media


Comments