Snoopy vs Red Baron

Planet Snoopy is a Peanuts themed area for children at several Cedar Fair amusement parks.