Models posing in front a Brabus prototype. 77 International Geneva Motor Show (march, 2007), Stock Photo, Picture And Rights Managed Image. Pic. A70-866486