It's racing! With Fords! And it's the sequel!
So much racing action for so little cost. How often do you see that nowadays?