Winching in Barcelona Spain! Watch the Fox Wake Team kill it in Spain as they test out incredible winch spots. https://www.youtube.com/watch?v=WEUv1yIfS90#t=45

Read more »