Suspension of belief September 26, 2018 Apparently we have some “installation artist” spiders around.