I thought that place was fake and only on South Park.
I thought that place was fake and only on South Park.
It is real and if you are ever (sadly) in the Denver metro it is worth going exactly 1 time just to check it out. It came around long before South Park and there used to be one in TX too I think but that one closed down decades ago.
It is real and if you are ever (sadly) in the Denver metro it is worth going exactly 1 time just to check it out.
It came around long before South Park and there used to be one in TX too I think but that one closed down decades ago.