streetsdept.com
New on Girard Avenue
On Girard ave, between Front and 2nd streets. Is this from a movie, or something? Hhmmm…