[Answered] Where is this statue of Rocky Balboa?

The Quiz: Where is this statue of Rocky Balboa?

Chicago
New York City
Philadelphia
Boston

The correct answer to this quiz is Philadelphia.

CategoriesUncategorized

Leave a Reply

Your email address will not be published.