Menu

Russia has some next level technology (Seen in St. Petersburg metro)


Russia has some next level technology (Seen in St. Petersburg metro)


Source
#drunk #meanwhileinrussia #crazyrussians #wtf