Posted by
mc5725
on June 19, 2005
Did anyone notice the Lehigh & New England water tower in the background? (It's partially obscured by exhaust.)
-
Post a Comment
-