History
The Power Pack's Upper West Side apartment was located on 71st Street.[1]
The Hulk was captured on an amateur video footage as he literally landed on 71st Street.[2]
The Power Pack's Upper West Side apartment was located on 71st Street.[1]
The Hulk was captured on an amateur video footage as he literally landed on 71st Street.[2]