song when the drivers are preparing for the final race. -We Provide.....Leverage
The song is Mother by Era. I believe. It has been far too long since I have seen it, but I believe that is it.
found it. thanks for your help-We Provide.....Leverage