Here is the website set up by the developer. Not very thorough but gives you an idea of the proposal.
New England Raceway
I click on the link and it's Page Not Found.