Music Video
Top Songs By John Petrucci
Credits
PERFORMING ARTISTS
John Petrucci
Guitar
Jordan Rudess
Keyboards
COMPOSITION & LYRICS
John Petrucci
Composer
Jordan Rudess
Composer
Mike Portnoy
Composer
Tony Levin
Composer
PRODUCTION & ENGINEERING
Doug Oberkircher
Producer