5 things you need for a viral Christmas ad

Starting with John Lewis' 'Man on the Moon,' a number of Christmas TV ads have gone viral this year. But what makes them so successful? Pics: John Lewis, Spanish National Lottery, ENEGA, Sainsbury's, ALDI.

MORE VIDEOS