South Park Rally
This is a commercial featuring Acclaim's new South Park...
- Category Racing
- Size 3.9 MB
- Program by Acclaim
South Park Rally
This is a commercial featuring Acclaim's new South Park Rally. All your favorite characters are screeching around their sleepy Colorado town in dozens of sweet vehicles that could only exist in the demented world of Comedy Central's South Park! With Cartman on his police tricycle and Chef in his station wagon, the town will be in shambles before anyone crosses the finish line!