South Park Chef's Luv Shack
South Park Chef's Luv Shack
Title Screen
screenshot/01017r.png
Screenshot
screenshot/01018r.png
Screenshot
screenshot/01019r.png
Publisher: Acclaim Entertainment Release: 1999