Today, creator Dana Terrace confirmed that The Owl House returns on Saturday, October 15th. Terrace posted the announcement on her personal Twitter account, and it was also shared by the Disney Channel Twitter account. Season 3 will consist of three specials, which are supposed to be around 40 minut...
Read More