Sundance Opens Tonight

Tonight marks the Opening Night of the 2012 Sundance Film Festival in Park City, Utah. The prestigious independent film festival has been the launch...