Interesting...I wonder what it's going to be used in. The first thing I thought of was Stranger Things, but it looks like that's filmed in Georgia. This might even be for something new that nobody's heard of yet.
The "now legal" label on the window is interesting--that's something you probably would have only seen in the 70s-80s.