Betcha Can't Play This: John Petrucci's Descending E Mixolydian Run By John Petrucci published 12 July 18