And here was the trailer for this flick...
http://www.youtube.com/watch?v=GfoaccaEifkInteresting, at 41 seconds it shows/says: "A super-charged triangle...Two chicks...Two guys...And one out-of-sight cycle". And, to me the "out-of-sight cycle" appears to be a very cool Triumph-engined Rickman-framed desert racer.
(...and so for the cognoscenti here: Is that what it appears to be to you too?)