Don't see this everyday, two Merc SLR Stirling Moss editions being delivered...Maybe one (or two) very fortunate owners.