Top 10 Finalists – Best Visual Illusion Contest Posted on May 24, 2007 by Brad Top 10 Finalists – Best Visual Illusion Contest