Tuesday, November 26, 2002

Apple has created some switch ad parodies of its own [here].
1:17:56 PM