Metrics Scorecard

Toyota Chief Apologizes on Capitol Hill

Apr. 29, 2011 - 10:23 - Toyoda addresses car safety problems

For video troubleshooting and help click here.