FILMED IN MEXICO - Hayabusa vs Ninja H2!!