New Orleans Flagship Location?!!?!

Word around the camp fire is that New Era will be introducing another flagship location in the United States!! The new flagship location will supposedly be developed on Canal Street in New Orleans just in time for the NFL 2013 Super Bowl. This will call for some real fancy customs once the shop opens!!! Read the complete details and article via the “New Orleans City Business” magazine.

No Comments

Leave a reply

Your email address will not be published. Required fields are marked *