John petrucci

4 min read

Dream Theater’s guitar wizard on egos, tricky time signatures, worrying about