Nascar Not Intense Enough for You? Try Stadium Super Trucks

Could use more flamethrowers, but otherwise not bad.