GoDaddy series "Made in America" filmed in Memphis, premieres tonight
November 22, 2019 at 15:54 PM EST
The documentary series asks a serious question: “America has always been associated with making it. But is this opportunity accessible to all?”