glenn jones
“The Giant Who Ate Himself” is a new collection from Massachusetts based acoustic instrumentalist Glenn Jones that feels very much like the final part of a trilogy that began in 2013. Treasures pop up throughout to bring a smile to the face. Another faultless and hugely enjoyable set from a master storyteller still peaking.