Does anyone remember a place in Pasadena or Houston from the 80’s & 90’s you could ride bumper boats with catfish swimming in the water? Did I dream this as child?

submitted by /u/Natynat24
[link] [comments]