A Jeep Grand Cherokee is displayed outside Chrysler Group LLC’s Jefferson North Assembly factory in Detroit, Michigan, on April 26 last year.May 13, 2013

FULL STORY

Photo: EPA

This photo has been viewed 232 times.

TOP top