Post Thumbnail

Here's one to chew on. Try typing into your browser. It brings up the Apple home page. And whois shows registered to Apple Computer, Inc. What could it mean? Is this more evidence of the rumored Apple iphone? [Thanks to Crome Tysnomi]...

9 years ago 0 Comments
March 21, 2006 at 6:00PM