just saw a featurette in the theater with the director and apparently they used Monsters for the bikes in the new Terminator, not surprised that the Italians made it through Armageddon. Though a little disappointed that they chose to wipe out the human race.
Awesome stunt sequences, I was shocked how poor and almost missing the story was, but you can't deny the action is heart-pumping. Good times and definitely worth the big-screen cinema experience!