Bldg with the red stairs outside where last ep of Heroes season 1 takes place..?
By njferns27
@njferns27 (66)
India
December 22, 2007 6:57am CST
Wot's the name of the building with the red stairs outside where the last episode of Heroes Season 1 takes place...Some1 told me that it has something to do with the UN...cud some1 plz temme d name of d bldg...? thx
1 response
@tryxiness (4544)
• Philippines
23 Dec 07
It is the KIRBY PLAZA BUILDING. :) The one with red staircase. :)