It's time again for Russian Ad Watch, where we watch Russian ads with nearly complete incomprehension. This vaguely 1984-ish spot is for TCS Bank. Could somebody please translate the v/o at the end? Something about cobwebs and the Internet? Bruce Willis, who endorses another Russian bank, would approve of the demolition of Lenin''s tomb, I'm sure. Previous insane Russian TV spots here.
Update: see comments for translation.