Doesn't the game show on TV outside of Xfinity live?
Address: 1100 Pattison Ave, Philadelphia, PA 19148, USA
Harriet Blanton | Jan 1, 2020
Yes! They have a big screen outside in the back!
Daniel Shannon | Jan 1, 2020
Yes
Adam Milsted | Jan 1, 2020
Yes, usually.
Thanks! Your answer is awaiting moderation.