User contributions for 64.81.161.250
Jump to navigation
Jump to search
4 October 2008
9 May 2008
- 08:2908:29, 9 May 2008 diff hist +76 Talk:Opera →Updating Opera??
12 November 2007
- 22:0222:02, 12 November 2007 diff hist +975 Ask OLPC a Question/New Too many computers? (An idealistic, down the road question)