Location

Made in the USA was on view from June 28 through August 2nd, 2009 in the Pete’s Motors showrooms at 396 Stockbridge Road, in Great Barrington, Massachusetts.

Great Barrington is located 2 1/2 hours North of New York City, and 2 1/2 hours West of Boston.