On by way home today I saw a sign at Superior Pointe for Big Red Vapor. I turned around and had a look. Could not find anything, but there did appear to be an area being remodelled. I did a search and found a web site.
Big Red Vapor
Big Red Vapor