Insane Skywalking Russians Make Your Stomach Drop With New Video

Insane Skywalking Russians Make Your Stomach Drop With New Video


skywalking Russians?

Oddly enough, the YouTube page links to the Chupa-Chups website, a lollipop brand. Is Chupa-Chups sponsoring daredevil teens?? Let’s hope not. I don’t even know what bridge that is that these kids are climbing. All I know is that I am about to vomit. [YouTube via The Awesomer]