Friday, February 8, 2008

Supreme and The North Face have joined forces once again on the Summit Series jackets. The two jackets will go on sale tomorrow at both New York and Los Angeles Supreme locations. Nothing like riding the slopes with the city on your back!