This picture makes perfect sense. .. In soviet russia... This picture makes perfect sense In soviet russia