Snoopy's Space Race
2008
Snoopy's Space Race opened at Cedar Point in 2008. It was part of the new Planet Snoopy!
|
Last Updated: 12/27/2017
Snoopy's Space Race opened at Cedar Point in 2008. It was part of the new Planet Snoopy!
|