Buzz·Posted on Dec 5, 2011Kristen Stewart Explains ChristmasTwilight star Kristin Stewart explains the birth of Jesus. Finally, Christmas makes sense.by hgrantBuzzFeed StaffFacebookPinterestTwitterMailLink View this video on YouTube youtube.com