Challenge of the Day #93

Ascending Arpeggios, Descending Scales

Ascending Arpeggios, Descending Scales: ShredMentor Challenge of the Day #93