2012 Truck Series Champion: James Buescher
1,590 views · Published 21 December 2012
· 3:29
· Indexed 31 October 2026
Channel: NASCAR
· 2012
· Sports
Watch on YouTube
James Buescher reflects on his race at Homestead and what it means to capture his first NASCAR championship.
More from this channel