Metallica carol of the bells tab July 8, 2019 16 32 64 128 Carol of the bells metallica version 1 hour Carol of the bells ultimate guitar Carol of the bells violin tab Carol of the bells metal 1 hour