Russians are Crazy! (Watch)

3253

I think this crazy video speaks for itself that Russians may just be the craziest of them all!

https://www.youtube.com/watch?v=Jo7V5q4-JtI