Inside The Anthem, and the unlikely story of how it came to be
The Anthem, a new music venue in Washington, D.C., just opened in the city's revitalized Wharf district. It's an unlikely independent success story in an industry filled with global entertainment companies.