The News Wheel

Toyota’s $1.2 billion Payout Due to People with Two Left Feet?