Piano cover and tutorial for Dreams Of Fireflies (On A Christmas Night) by Trans-Siberian Orchestra.
This piano arrangement is made by Pianocrumbs and available online at:
link
Yet another brilliant piece of music from TSO. I am especially fond of this one because it ingeniously combines all four of my favourite music genres; classical, heavy metal, jazz, and even a little classic rock.