LOLDAMN.com

Fun & Awesomeness

Tag: Russia

russia traffic light funny videos

In Russia, You Stop Traffic Light.

  •  
  • 6
  •  
  •  
    6
    Shares
Funny Russian river froze to "scream" mask

Russian River Froze To “Ice Scream”

  •  
  • 65
  •  
  •  
    65
    Shares

Theme by