Tag: snowboard chile

Video Proof of the Insane Powder in Chile This August:

This is the movie that won the Veho Film Festival in Chile…

SnowBrains