South Park Chef's Luv Shack
South Park Chef's Luv Shack
Title Screen
Screenshot
Screenshot
Publisher: Acclaim Entertainment Release: 1999