Optical Illusion! Video Time!

Canada
January 6, 2007 12:36am CST
I've recently found this site that explains an amazing optical illusion. Check it out! I found it quite interesting. Any feedback on it? Comments?
No responses