Netflix RENEWS XO, Kitty But CANCELS Lockwood & Co.?!

WATCH ON YOUTUBE