Aaron Chase shows you how to ride some stairs, like a boss… Filmed in the winter morning light of one of the most colourful cities of Latin America; Valparaiso, Chile.

We Recommend

Featured in this Post

GoPro
9,371,663

Comments