The helicopter used in the film is one that is currently based right here in Oregon. Plus a lot of the countryside shots could be Oregon from the looks of them.
Originally Posted by CoolerKing
Was talking to the owner of the moto shop I go to about this video. He claims that when the icon rep was at his shop he told him that they used 4 bikes and that there was Triumph mechanics on site during the whole thing pulling their hair out and wrenching on them. He also claimed the rep told him they filmed it all in Oregon.
Just some scuttlebutt though. Don't know how true it is