This is not a new bike movie neither is it a promotional film featuring a new bike park opening in France. No, it's a lot more than that!