ofiba Posted April 21, 2006 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.
Recommended Posts