Tate McRae November 20, 2023 Tate McRae – Arriving at the SNL after party at BLACKBARN Restaurant in New York