Final Laps: Buescher is the soul man
537 views · Published 22 July 2012 · 2:27 · Indexed 28 October 2026
Channel: NASCAR · 2012 · Sports
James Buescher's team put their heart and soul into fixing the No. 31 truck, allowing Buescher to climb through the field and pull off a thrilling win in Chicago.