July 21, 2002

More Apple Switch Ads.

The Happiest Geek on Earth has an interesting take on the latest Apple Switch ad. You make the call.

Posted by Eli at July 21, 2002 11:59 PM
Comments
Post a comment









Remember personal info?