[Video] Sam Pilgrim – Amsterdam

[Video] Sam Pilgrim – Amsterdam


Sam Pilgrim and Tom Cardy decided to catch a flight for one day to go and visit Amsterdam in the Netherlands! Everyone has heard about Amsterdam because of its legal drugs and of course the red light district but they knew there was also some sick riding spots. Join them on a tour of one of the most famous cities in Europe!