On the evening of the 29th of February a whole host of supercars congregated outside the Mayfair Hotel in London. Within seconds passers by were stopping and staring, phonecalls went out to friends and a general sense of confusion as to why all these cars were parked back to back on a wednesday night. Here are a few pictures from that evening..