I was always assumed it was Charles Deveaux's rooftop that Peter jumped off of, since that was the 'important' rooftop in season one and two (god, only in Heroes, huh?), but according to heroeswiki I'm wrong. However, they don't indicate which rooftop it is.
Comments 2
Roofs: serious business.
Me: no help.
Reply
Reply
Leave a comment