Facebook Pixel
WCBS 880 Anniversary

Back Stories: NASCAR In NYC?

WCBS 880 Anniversary
WCBS 880 Anniversary

The city once considered opening a NASCAR track, but a pit stop in Times Square may have put a stop to that plan.

WCBS 880 Anniversary
Not playing