Austin Dillon's awesome day in New York with Takuma Sato