Russian Cosmonauts Bust Out Soccer Tricks In Space!!!
Ever seen a bicycle kick in zero gravity? Well, you have now … A couple of Russian cosmonauts somehow got an official 2018 World Cup soccer ball on board the International Space Station … and what ensued is pretty amazing! Check out…