Men I Trust brings indie greatness to DC The group played at Union Stage on Oct. 30. Marlia Nash November 3, 2021