No, your eyes are not deceiving you. That is definitely a Morris Oxford engaged in a staring competition with a giant snail.
All will be revealed in due course – I’m sworn to secrecy for now – but I just thought you might enjoy this little slice of randomness.