Coolsville

Coolsville
Not cool, Fred told me it sucks.

Trivia
Some fan theories say that the The Final Rumble's ring is located in this city.