Thursday, September 5, 2013

1938 "Mormon Meteor III"


One of the exhibits at last year's exhibition entitled Speed: The Art of the Performance Automobile at the Utah Museum of Fine Arts in the Marcia and John Price Museum Building which comprised 19 of the world’s finest automobiles

No comments:

Post a Comment