Le Belle Machina kinda puts me off the way they say "only italian automobiles will be allowed track time" and a spot at the show, and then the organizers show up in their Koenigseggs and their million-dollar Audi collectables and ruin everyone's sence of self-security. ... is it just me?