Published On Mar 26, 2024
The newest South Park game might not be getting great reviews, but if you're a fan of the show, SOUTH PARK: SNOW DAY! is definitely one to check out.
Huge thanks to THQ for sending over a code for review!
#southpark #southparksnowday #gaming
show more