I can't get tix and want to watch the game surrounded by Eagles fans. Has anyone watched game at Chickie and Petes and do you have to do anything to guarantee a seat?
Any other suggestions to watch the game?
Any other suggestions to watch the game?
Comment