Betsy Benjaminson
Toyota sudden acceleration whistleblower's journey
Monday, February 16, 2015
"Diamond Fuji" as sun sets over Mt. Fuji on Feb 16
Despite all of its troubles, foibles and faults, Japan is an amazing country, and there is much to admire in the Japanese people.
Newer Post
Older Post
Home