RT @RT_com
Love GIANT INSECTS? Thousands of locals and tourists were delighted by the house-sized insect sculptures at the annual performing arts festival 📍 Santiago, Chile Follow us on Rumble: https://t.co/Nuc9nUzlmx https://t.co/HHcpAaZYIi — PolitiTweet.org