
Veiled Ferrari cars wait on the grounds of the International Motor Show IAA in Frankfurt , Germany,Sunday Sept. 8, 2013. The 65th IAA features more than 1,000 exhibitors from around the world.

Veiled Ferrari cars wait on the grounds of the International Motor Show IAA in Frankfurt , Germany,Sunday Sept. 8, 2013. The 65th IAA features more than 1,000 exhibitors from around the world.