ARCADE REPORT: Champs Downtown - State College, PA (July 2021)

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.