Read more this'n that Happy May Day! Happy first of May to all of you my friends! It’s probably not a holiday in most countries, but the whole Finland is ready to celebrate. …