Police Car Photos
Mitchell Libby 2017 DRPA Police USA
This Delaware River Port Authority (DRPA) police car is seen parked near the Benjamin Franklin Bridge. The DRPA police are responsible for policing the B.F. Bridge that links Philadelphia Pa. and Camden N.J.
Picture added on 24 November 2017 at 14:25