IMG_9682

IMG_9682

James Buescher celebrates after winning Saturday's NASCAR Camping World Truck Series race at Michigan Int'l Speedway. (Robert Benko Photo)