Apple Announces New iPod Called "Flea"...

Posted by Dan on Jul 7, 2005 @ 1:40 PM

Apple has released a new product called the iPod Flea. ;)

Categories: Humor

Add Comment

Leave this field empty