Posted on October 4, 2012October 3, 20123D Chalk Drawings Spiders On a Roof There’s a great chance you’ve already seen this somewhere, but it would be a shame if we missed covering the newest illusion featuring spiders! Science… Continue Reading