Quote:
Originally posted by kbrkr:
What is the significance of this?

"new organ section voiced in the UK"

Why did they add the UK part? Are the best organ voicing experts located there?

Things that make you go hmmmmm....