Scottsdale Int’l Auto Museum Opens Second Location at Metrocenter Mall


The Scottsdale International Auto Museum made headlines when they opened up shop in the Scottsdale Pavilions shopping center in 2011. Now the museum has just opened its second location inside Metrocenter Mall in Phoenix!

Continue reading