The Vulture Spot At Sundance - DAY 2

(L-R) India Menuez, Leo Sheng and Nicholas Alexander attend the Vulture Spot during Sundance Film Festival on January 26, 2019 in Park City, Utah.
(Jan. 25, 2019 - Source: Daniel Boczarski/Getty Images North America)