13 lads go on holiday mountain biking to Madeira. How many will return? This island is just an meca for biking. Not a bike park in sight just some off the best trail bike riding in the world. Freeride Madeira are with us showing us around the this beautiful island.
Hide player controls
Hide resume playing