Team Cherokee Pt 1

Team Cherokee Pt 1

S7 E15: A saboteur tries to prevent a race-car team comprised of Native Americans from competing in a big race.
Starring James Wlcek, Marco Sanchez, Michael Greyeyes