Video

The north shore – Vancouver, Canada – Powerslide Off-Road skating