Board Thread:News and Announcements/@comment-3562042-20181012200105/@comment-33871435-20181101150558

Last I checked, 'The Lion Guard' isnt even ON Netflix. AND Netflix doesnt even have 'up to date' shows. Everything on there is ALWAYS at least a whole season behind. Seriously, where did you find that picture?