An employee checks a Ferrari at the end of the assembly line in its factory in Maranello, Italy, on Dec. 5.Dec 26, 2012

FULL STORY

Photo: AFP

This photo has been viewed 293 times.

TOP top