TechGeeze > Toshiba failed promise free laptops and TVs if a country win World Cup