The Archbishop of Ottowa may be responsible for some of his parishioners having arachnophobia nightmares after he allowed a giant robotic spider to be perched on Notre Dame Cathedral. The spider is one of two giant robots created by a street theater company of artists, technicians and performers based in Nantes, France. The company, La Read more