News Optical Wall Illusion February 7, 2010 Admin The creator of this illusion calls it an anamorphic, time traveling DeLorean, which he made in his basement. This optical ‘Wall Illusion’ was made with the help of a painter’s… Read More