Tag: NFL

South Park: S21E08 “Moss Piglets” Review

“Moss Piglets” comes up with a great concept, but then fumbles it halfway into the episode, and I’m not just saying that to get a football pun in (more on that later).

Read More
Loading






Support The Game of Nerds Now!




%d bloggers like this: