Video: Previewing the Chilean Subaru FWT Stop
Today/Friday is inspection day down at La Arpa, Chile, site of the 2011 The North Face Chilean Freeskiing Championships (aka Subaru Freeskiing World Tour, Stop No. 2). The Subaru FWT just rolled out this video preview for all you sports fans out there.
See Powder editor Derek Taylor’s “Powder Picks” column predicting the podium finishers at El ArpaHERE ».
Add a comment