To turn New York City natives into NASCAR fans and showcase the brand’s partners, NASCAR took over Times Square and the New York City Hard Rock Café to execute a series of events from Dec. 1 to 6, reaching…
Sign in to continue reading
This article is available to registered users.