David Russell provides exceptionally satisfying guitar performance

APRIL 21, 2017