Spider-Man Video Games

Where are the johnny storm races for ultimate spider-man on the ps2?

272829

Answer

User Avatar
Wiki User
10/21/2007

On top of the blue baxter building.