0
Wow. Great concept and it looks cool as shit too!
I think it may be in Russia or one of the former soviet states. Look at the lettering at the entrance and the austere buildings in the background in the last pic.
I think it may be in Russia or one of the former soviet states. Look at the lettering at the entrance and the austere buildings in the background in the last pic.