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.
Bookmarks