Wednesday, March 19

Cause and Effect?



I was going through Digg! and on their second page, I saw these two posts, separated by around 10 odd posts. Do you think its a coincidence?

Screen-Half-1 and Screen-Half-2 - Complete screenshots taken for the skeptics.

No comments: