Top Olympic sponsor Toyota pulls Games-related TV ads

Top Olympic sponsor Toyota pulls Games-related TV ads