AmarcordF1 | Suzuka 2004, the last Red victory in Japan [VIDEO]Ferrari won its fifth consecutive GP in the Land of the Rising Sun, four of which with Schumacher