Police Car Photos
Mitchell Libby 2017 SEPTA Transit Police USA
This SEPTA Transit Police vehicle is seen at the Arrott Transportation Center. SEPTA is the transit agency that runs public transit in Philadelphia and it's surrounding counties.
Picture added on 24 November 2017 at 14:59