"It doesn't matter if you win by an inch or a mile, winning's winning". Steph and Kristen start their Fast and Furious journey!