a little boop. .. >this manner of conduct can come only from one place >sure enough 3 letter - 3 number plate >search google >yup it's Finland Also sure enough the Ru