Interesting rumor I heard from a good source that within the next 2 years the SNL main stage set will change from the current Grand Central station theme to a Coney Island theme. This would be fantastic news for Coney visibility and future development prospects.
I informed the CIDC and Marty of the rumor. There will be further investigation into it. If anyone has any additional details please shoot me an email. Thanks!