Final Laps: Buescher is the soul man

537 views · Published 22 July 2012 · 2:27 · Indexed 28 October 2026

Channel: NASCAR · 2012 · Sports

Watch on YouTube

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.

More from this channel