News

“Touch-screen” mention causes iPod speculation