The Olympics Closing Ceremony features a headless, and armless Angel with what appears to be an effigy of Lucifer (The Golden Voyager) standing in gold. Certainly a fitting close to the MOST demonic & satanic Olympics in history. Source: PatriotVoiceOfficial
Hide player controls
Hide resume playing