Latest stories

  • Russia made worlds biggest Ice Rink

    Russia has always been the largest country on earth, so there is no reason why all other things that come from Russia wouldn’t be largest. So now we bring you the largest ice rink from Moscow in Russia. With hars […] More