Show Review: Richard Thompson at Ram’s Head on Stage
Richard Thompson at Ram’s Head on Stage – February 23, 2023 A Richard Thompson concert is not for the faint of heart. There is no denying that his music tends to focus on the sadder things in life. But, as a grinning Thompson told a sold-out Ram’s Head on Stage in Annapolis (MD) the other night, […]
Continue Reading