A Massive Illuminated Eye of 100,000 Lights Twinkles Above a Madrid Plaza — Colossal December 12, 2022 at 8:51 pm by Breaking News A Massive Illuminated Eye of 100,000 Lights Twinkles Above a Madrid Plaza — Colossal Read more…