The Olympic Torch & The All Seeing Eye
Whether one believes in conspiracy theories or not, it's a well known fact that the Olympic Torch is a symbol of knowledge and the Sun. This ubiquitous Illuminati symbol is represented in the Statue of Liberty, and at Rockefeller Center wherein a gold statue of Prometheus is shown. This past Sunday, the Olympic Torch was held at the top of the London Eye, and a street artist took this as an opportunity to ridicule the torch's secret meaning with the all seeing eye.
For more information, go
HERE!
[Photo via]