The Daily Mirror

Los Angeles history

« Previous Post | The Daily Mirror Home | Next Post »

July 31, 1958

July 31, 2008 |  9:34 am

1958_0731_toyopet

A car made in ... Japan? Built by some outfit called Toy-o-ta? You can't be serious. Hm. "33 m.p.g." I wonder what that means. Email me

Comments 

Advertisement










Video