Sprint to the Finish

show more details
With only minutes to spare, the pitmasters race to the finish line to get their meats in.