Designed by
Title
Broward County, Florida police car #18982712
Description
Fort Lauderdale, USA - October 2, 2010: Broward County Sheriff Department Dodge Challenger interceptor car. The police departmen uses these vehicles to fight crime in South Florida
This image is editorial