Just saw this on the news.
https://www-is-fi.translate.goog/kotimaa..._hist=true
3-4 of these dropped from the sky. Looks like hay bales with plastic wrap or maybe weather balloons.
https://www-is-fi.translate.goog/kotimaa..._hist=true
3-4 of these dropped from the sky. Looks like hay bales with plastic wrap or maybe weather balloons.