[Ques] Which U.S. city is home to this futuristic pyramid?

The Quiz: Which U.S. city is home to this futuristic pyramid?

Indianapolis
Omaha
Topeka
Memphis

The correct answer to this quiz is Memphis.

CategoriesUncategorized

Leave a Reply

Your email address will not be published.