(photo from WSJ of proposed location of track)
(thanks to Stampchez [qw] for the tip!)
Being a NYC resident, i’m hugely excited by this article. We have heard this all before, as a couple of years ago there was some buzz about F1 coming to Liberty State Park in New Jersey—-but this time, there seems to be some positivity regarding the possibilities.
DO IT BERNIE, you sad old geeza!