Browsing Tag

earth

  • Tech/Web

    Do we really need another NEW iPod?

    So word on the internets is that Steve is planing on releasing a new iPod today. Seriously? When is he gonna slow down a tick? Can’t we just chill with the…