“Amphibia” Season 3 Sneak Peek Trailer Released
Disney has released a new sneak peek at the upcoming third season of “Amphibia”, which is returning to the Disney Channel, with new episodes dropping every Saturday throughout October and November. It was previously revealed that new episodes from the third season will be released on Disney+ in the Fall, however, no exact Disney+ release […]