Hey guys I'm staying in Romeoville for about the next month for work. I was wondering if anyone knew around here where I could find a Walking dead pin on location. Don't really want to travel all the way downtown Chicago since I don't know the area to well and I drive a rather large lifted truck parking always sucks. I'm still looking for an ACDC premium so that'll take priority if the right machine close ever pops up, but I'm trying to decide between spending my money on next pin on a TWD or a MMR. I made the mistake a few years ago buying the Hulk LE over ACDC without playing it and now want to avoid the same regrets.
So if anyone knows where one might get his hands on playing one near here without getting me horribly lost Id greatly appreciate it.
If I've posted this in the wrong spot mods I apologize.