Philly Bar in Boston
By Sean, 10/30/08
Known as a place where Philly sports are shown in enemy territory. Essentially you can be assured they will be playing the Eagles, Phils, Flyers, and 6ers when they are on...Go Phils 2008 World Champs...