It's the most wonderful time of the year, well to most that is. Everybody is in the Christmas spirit except Jake who's a real Scrooge during this time of year. Will Jake realize the true meaning of Christmas or ruin it for everyone else? Find out in this Royal Blood Holiday Special!
3 parts