Updated: Aug 26
The second arcade stop in State College, Pennsylvania almost didn’t happen. Champs is a local sports bar that has had a couple of locations near Penn State for decades. I’ve been to one in the past and I don’t remember it having pinball. We’ll, Champs Downtown certainly does now.