Toon Town City Hall

From Twisted Hollywood
Jump to navigation Jump to search

Toon Town City Hall is the seat of government in Toon Town. It is located at Red Tape Plaza in southwest Schnooklyn. The clock tower is home to the largest cuckoo clock ever constructed.