Video: New Balance Presents “Excellent. Made in America.”

This post may contain affiliate links. Please read our disclosure policy.

New Balance is no stranger to excellence. The craftsmanship of their sneakers have been a selling point for decades. The brand believes their “Made in the USA” tagline embodies an excellent mind state. Check out the video below, and see New Balance explain, “Excellent. Made in America”.

Related Posts:

Trending:

Leave a Reply