Police Car Photos
Mitchell Libby 2017 SEPTA Transit Police USA
A Ford SEPTA Transit Police vehicle is seen at the Frankford Transportation Center in Philadelphia,Pa. on 8 Nov. 2017.
Picture added on 24 November 2017 at 15:07