This is Russia Leonid Mamchenkov 13 years ago This made me smile today. [youtube=http://www.youtube.com/watch?v=wOPuvTMndIs] Share: Moscow 1961 on Candid CameraNew Russian daredevil’s death defying stunt Aug 2015Hello Beer!