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

Josh Ritter plans to rock – yes, rock – Carolina Theatre show

February 19, 2016 12:00 AM