AOL Television

Mozilla Firefox 4 Release and Internet Explorer 9 Launch

  • Aired: 1/12/2011
    • Length:
    • Plays: ???
Synopsis >

Mozilla's Firefox 4 beta reaches the release candidate stage, Microsoft will launch Internet Explorer 9 next week, and NASA space shuttle Discovery makes its final flight.

TV GUIDE Users' Most Popular