Posted on April 26, 2010October 12, 2015Animations Floating Maze Optical Illusion Tom Davison sent in what truly appears to be a great find! Seemingly animated illusions are interesting for what they stand for, but when you… Continue Reading