Tate McRae – Arriving at the SNL after party at BLACKBARN Restaurant in New York Tate McRae – Arriving at the SNL after party at BLACKBARN Restaurant in New York