Screencap

05.14.06
Supposed MacBook ad accidentally posted to Apple site
05.14.06

Supposed MacBook ad accidentally posted to Apple site

See that pic up there? Word around the Internet is that it shows an ad for the upcoming MacBook lap...

View