Wednesday, October 12, 2011

LOL. Samsung sets up shop a few feet from Apple's store in Australia. http://ping.fm/bxreg

0 Comments:

Post a Comment

Links to this post:

Create a Link

<< Home