The Dew Tour Finals -- Corpo-Vibe Notwithstanding
Utahs best kept secret Snowbasin was host to the 2011 Dew Championships this last weekend. Under bluebird conditions 44,000 people attended the 4-day event—shattering all previous attendance records. With Saturday's Dew Tour Finals mob surpassing 20,000, an Egyptian like frenzy...