With a 309cc engine, the Pet Leo was capable of producing 12.5 horsepower/9kW.
1959 Mitsubishi Pet Leo
Posted by John Scott @
Leave a comment
All about Japanese Cars!
With a 309cc engine, the Pet Leo was capable of producing 12.5 horsepower/9kW.
You must be logged in to post a comment.