Who will win the LFC NASCAR Pit Stop challenge?

0
38

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.