Credits

PERFORMING ARTISTS
Dream Theater
Dream Theater
Performer
John Petrucci
John Petrucci
Guitar
Jordan Rudess
Jordan Rudess
Keyboards
John Myung
John Myung
Bass Guitar
Pueri Cantores
Pueri Cantores
Boys’ Choir
Millenium Choir
Millenium Choir
Choir
Richard Fiocca
Richard Fiocca
Conductor
Susan Youngblood
Susan Youngblood
Conductor
Mike Mangini
Mike Mangini
Drums
Fred Martin and the Levite Camp
Fred Martin and the Levite Camp
Gospel Choir
James LaBrie
James LaBrie
Lead Vocals
FILMharmonic Orchestra
FILMharmonic Orchestra
Orchestra
COMPOSITION & LYRICS
John Petrucci
John Petrucci
Songwriter
Jordan Rudess
Jordan Rudess
Songwriter
David Campbell
David Campbell
Orchestrator
PRODUCTION & ENGINEERING
John Petrucci
John Petrucci
Producer
Dave Rowland
Dave Rowland
Assistant Engineer
James Meslin
James Meslin
Assistant Engineer
Jason Staniulis
Jason Staniulis
Assistant Engineer
Gary Chester
Gary Chester
Engineer
Mike Schuppan
Mike Schuppan
Engineer
Travis Warner
Travis Warner
Engineer
Ted Jensen
Ted Jensen
Mastering Engineer
Richard Chycki
Richard Chycki
Mixing Engineer

Lyrics

We have come to hear him sing To see this gift your savior brings A crowd has grown, and all mesmerized But silence quickly falls as Lord Nafaryus arrives Please don't stop on my account Show us what we heard so much about In peace, we gather here today Don't make him ask again Do as my father says Brother, worry not, today I will share my music, and they will soon be on their way They only know the noise machines So I'll treat them all to sonic ecstasy Never in my dreams could I deserve To ever see a vision quite like her Then unexpectedly I'm taken by surprise An angel just appeared before my (eyes)
Writer(s): Jordan Rudess, John Petrucci Lyrics powered by www.musixmatch.com
instagramSharePathic_arrow_out