Apple has released a new product called the iPod Flea. ;)
Comments for this entry have been disabled.