world through my eyes > Geneva Motor Show 2008 (45) > a sense of scale