What the EFF Did Alex Ovechkin Post to Instagram Today?

Alex Ovechkin was on his way to the Caps game today when he posted this.

He’s riding with his new Russian buddy Evgeny Kuznetsov and I have two comments. One, Russians are fucking weird. And two, isn’t Ovechkin driving? He’s staring at the camera the whole time. What the shit, dude?