Suzuki Wold Rally team boss, Nobuhiro 'Monster' Tajima tested their new World Rally Car, the SX4 recently in Japan. Link To Original Article