As you drive by on Passyunk Ave, "Couples Welcome" says the sign on the Venus Video building.
This got me curious... would anyone ever bring a their girlfriend here?
To start off, the parking lot is in a very visible place and looks relatively safe considering…