Landmark Tavern
Concert venue
Philadelphia
United States
Long ago and far away, at 20th and Fairmount, in Philadelphia, there was a little bar. There was live music in the early 80's. Is you all alive or dead? Just checking.



