Watch As Finland Celebrates 100 Years Of Independence with Darude’s Sandstorm
Not only did Finland celebrate the new year, they also celebrated their 100 years of independence from Russia, with the adoption of the Finnish Declaration of Independence having been signed on December 6, 1917... Read More...