By Flying Metal Crew
Not a huge leap of logic: Switzerland has mountains. Those mountains have trails. Those trails can be ridden…. This seems to be the underlying logic of the upcoming film, “Ride the Alps” and the logic sure looks pretty. Here’s a taste of it.