Thanksgiving Day (B1)

American will be celebrating Thanksgivng Day this Thursday. But where does it all come from? Watch this Youtube video with subtitles and find out.