public marks

PUBLIC MARKS from maverickchen with tags funny & apple

31 January 2007 04:00

iPhone Parody and iPod Invisa on SNL

This is a very funny clip about Steve Jobs introducing the latest invention, iPod Invisa and iPhone on Saturday Night Live .. Enjoy!