View Single Post
05-07-2005, 11:55 PM
Join Date: May 2004
Location: And eating brains
Please forgive me, but I need a news update, apparently.
What's with that big new building that's almost finished? Driving by, it was apparently connected to the Amtrak terminal...are they moving the offices into center-city Philly now?
View Public Profile
Visit DeleteThisAccount's homepage!
Find More Posts by DeleteThisAccount