Circus of the Damned

What is St. Louis, Missouri?

help

Asked by
Last updated by Cat
1 Answers
Log in to answer

St. Louis, Missouri is located in the Midwest of the United States. St. Louis is well known for the arch, a monument erected in the city. The Missouri river runs through St. Louis and in the case of Circus of the Damned, the river serves as a separation between the territories of Jean-Claude and that of Malcolm and the Church of Eternal Life.