The unlikely story of Washington D.C.’s new music venue The Anthem

One of the nation’s newest concert venues is located in one of the most unlikely places. The Anthem, which just opened in Washington D.C.’s revitalized Wharf District, is an independent success story in an industry filled with global entertainment companies. Alex Wagner reports. Subscribe to the “CBS This Morning” Channel HERE: http://bit.ly/1Q0v2hE Watch “CBS This…