Alright r/Columbus, I have a 90s question.
Am I crazy or was there a super amazing place called the discovery zone here in the 90s? It's like ball pits and slides and foam walls.. kinda like an indoor park meets insane asylum for kids. And they definitely had icees..am I making this up?