NEW - "Vaccination = Freedom," reads a controversial "light art" projection at the TV tower in Düsseldorf, Germany by the artist Leon Löwentraut.
Hat Tip via Twitter: @Disclose.tv 🚨
Our Twitter for Quick Updates: Twitter Follow Us
NEW - "Vaccination = Freedom," reads a controversial "light art" projection at the TV tower in Düsseldorf, Germany by the artist Leon Löwentraut.
Hat Tip via Twitter: @Disclose.tv 🚨
Our Twitter for Quick Updates: Twitter Follow Us