Announcement

Collapse
No announcement yet.

Atlanta Philly Fans

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Atlanta Philly Fans

    I'm looking for knowledge that out-of-town fans might possess: Know anywhere in Atlanta where I could catch the Flyers game on TV?

    I'm in Atlanta for work a lot now so I needs to find the Philly-friendly places within the perimeter.
    .
    Woooo!

  • #2
    rocky mountain pizza is a huge eagles bar. try there.

    Comment

    Working...
    X