Marketplace Tech Report for August 11, 2009

Episode Description 
Marketplace Tech Report for August 11, 2009

This report is full of FAIL

The Internet's latest buzzword is "fail."

Browse the show calendar