Not sure who these guys are other than they might ...
Not sure who these guys are other than they might be from the team snow cat crew, but they sure get to ride their motorcycles in some beautiful locations. If you want to watch a gorgeous video, click play and watch this very nice rider point-of-view video of some motorcycle riders riding through the mountains around Golden, Banff, Takakkaw Falls, and Canmore. What bikes do you think they are riding? And, where in the world are these mountains exactly? Isn’t Banff in America’s hat, Canada?
Wait. What!? Check out the below video for more crazyness!