Dan Pachella and Justin Stress
514 views · Published 1 July 2007 · 2:31 · Indexed 20 September 2026
Channel: Low Budget TV · 2007 · Sports
Drivers of the number 869 Train Racing Machine. They came in third place after their first try. They went all out during the 10 lap race; nailing other trains in the intersection with their doors flying open, cars sparking, and radiators smoking!