WATCH: A Journey of Christmas In Asia – A Learning Something In The Process

A snarky Chris Chappell is unknowingly taken on a magical, possibly drug-induced journey to see Asia’s wackiest Christmas decorations. But little does he suspect, he might actually learn something in the process about the true meaning of Christmas, yada yada yada.

Watch the video below!

Merry Christmas you guys!






Related Stories