I was listening to a radio station playing Christmas music today and heard a version of the Christmas song "Green Sleeves." It was an instrumental, and what sounded like a symphony, but with an electric guitar. It had a little hard rock feel to it. Any idea what I'm talkin about here? If so, any idea who it is?