Who will win the LFC NASCAR Pit Stop challenge?

0
14

Watch as the Reds take on their first challenge in the USA, after visiting Roush Fenway Racing team, they were given a pit stop challenge.