The car arrived on Wednesday …or did it? Maybe it was just a dream, a collective dream nested in the mind of the team of exhausted engineers. Well the illusion is persistent; see this picture taken on Thursday. Why don’t you come Imperial College, Exhibition Road, see it for yourself and let us know it is really there. Just in case.