A photoshoot for JoJo's bizarre adventure!? Just try and beat my poses if you think you can! Let's see who is truly the most powerful!
The stairs are located Riverfront Recapture's Mortensen Riverfront Plaza. Head outside and use the pedestrian bridge that leads to the Connecticut Science Center, hang a right into Mortensen Riverfront Plaza and you will find the stairs.