A short video filmed in Tarifa, Spain starring North team rider Stefan Spiessberger.