TWeaK, 8 months ago Lots of buildings like that are often just electrical substations. Never that tall though lol.
Lots of buildings like that are often just electrical substations. Never that tall though lol.