top level russkie officials better stay away from top level windows for a while ... and Teslas ...
EXTRMELY well put!