Skip to main content

The Ford Taurus-based Police Interceptor at the 2011 Detroit Auto Show