Archive for 29th October 2007

“Does new iPhone ad pass the sniff test?”

Say it ain’t so, Mr. Jobs!