Tekzilla

Tekzilla

Firefox 4 (1x203)


: 28, 2011

We review Optoma's HD180 projector, an iPhone falls from a plane and lives, Firefox 4 is here, we flash back and reminisce about PCs from 1989, and list our favorite new Blu-ray releases for March 29th, 2011.

  • : 2007
  • : 532
  • : 7
  • Revision3
  • 15