Skip to content
Archive of entries posted on 29th October 2007

“Does new iPhone ad pass the sniff test?”

Say it ain’t so, Mr. Jobs!