Burton Opens Flagship Store in San Francisco


Burton Snowboards has just opened its newest flagship store at 1630 Haight Street in San Francisco. Located directly next to the FTC skateshop, the store will specialize in limited edition products and special releases. Hit the gallery for a look at the new space.