4/19/2010

Is this the next generation Apple iphone?

Interesting

Someone at Apple is probably in a bit of trouble?