Wednesday, October 12, 2005

Ipod

Could this be what Apple is about to announce? CONFIRMED.