The Tesla Building

The Tesla Building is a building for in New New York.

History
The building was seen in the background of New New York when the creatures invaded the city.