Josh Ritter will play the Carolina Theatre on Thursdy, Feb. 25, 2016.
Josh Ritter will play the Carolina Theatre on Thursdy, Feb. 25, 2016. Erika Goldring Getty Images for Americana Music
Josh Ritter will play the Carolina Theatre on Thursdy, Feb. 25, 2016. Erika Goldring Getty Images for Americana Music