Richard Thompson

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