Blimey that's an old clip. Remember seeing that on video when it first came out. Always suspect of the soundtrack of the bikes though. Sounded more like IL4s than V twins.
Brilliant mate, the #goodolddays when we had a good bike mag, every fucker didn't have a dash cam, cop cars had a stripe on the side and big lights on the roof so you could spot 'em a mile off, and you could do around 90MPH inside the chunnel train when you were getting off in France, brilliant
Listening to the dialogue, I think product placement was definitely at work. Maybe a couple of free bikes for some posed screen time and the reading of the spec sheet. That being said, there's nothing quite like the original 916