SHARE THIS ARTICLE

As we were wandering through the Petersen Automotive Museum in Los Angeles last week for the memorial gathering for auto legend Carroll Shelby, a little orange boomerang of a car caught our eye.

Read Article


About the Author

annieohh