Can't See The Road? It'll Be Fine I'm Sure

Can't See The Road? It'll Be Fine I'm Sure

Oh, Russia.