“I was always into fashion as a kid, but I never found that outdoor apparel related to my fashion sense,” said Anna “Teddy” Tedstrom, who grew up near Vail and now owns her own ski fashion line ...
Vail, Colorado has an esteemed reputation. As the largest ski resort in the state, Vail is often called “the Disney World of ski resorts”. Perhaps even more well known than visiting Aspen in winter, ...