Sunday, August 29, 2010

This is the incredible venue at El Colorado, Chile for the Chilean Freeskiing Championships. "Max's Face" proved to be one of the most exciting venues on the Freeskiing World Tour!

No comments:

Post a Comment