The Fast and the Furious saga ... the tuned-up cars and the races are simply amazing and fantastic, which just might put "Initial D" to shame. If the latter focuses more on demonstrating how drifting ...