Traces of Evil: Did Lenin Arrive to Finland Station via a ‘Sealed Train’?

Traces of Evil: Did Lenin Arrive to Finland Station via a ‘Sealed Train’?