Aileen Torres

Winter Escape: Sundance Strategy

The Sundance Film Festival, which takes place January 21–31 in Park City, Utah, is ten days of mayhem that, if you're not in the industry, is best skipped. Those who attend have to fight for lodging...