ofiba Posted April 21, 2006 Share Posted April 21, 2006 I was wondering if any of you know of a sports bar in/near Philly where I can watch the game on Saturday with some comrads instead of those obnoxious Philadelphians. Link to comment Share on other sites More sharing options...
Recommended Posts