There’s not a lot of info that came along with this new video from The Make. I’m assuming from the Chinese title and “song” that this is footage from their trip to China… Except I feel like there were some U.K clips mixed in? I don’t know. Either way… There’s some real good riding in this!
This website uses cookies.