Where is this video drop from?
Maybe I'm crazy, but the video train ride reminds me of a dig from a while back. I spent a lot of time on goog earth. Lots of warehouses, and weird little studios in old spaces, a strange blue tower…… Maybe it's just me….