2020 is not over yet… while the world got some fun with metallic monoliths popping up around the globe, a giant head sculpture has washed up on the shores of St. Petersburg, Russia! The head is purportedly made from a polystyrene like material, and is most likely man-made in modern times. It’s great to see humanity still has humor left! Watch video here: https://www.youtube.com/watch?v=3jgnT2bFFHI
Giant head statue washes ashore in Russia
previous post