This Week In Future Science I

Oct 24, 2016 on Disney XD at 8:55 AM

Summary

The scientists who created Fyootch create more abominations of nature.

Previous episode

Lemonade’s Last Stand
Season 1 Episode 29

Oct 24, 2016

Next episode

The Time Travelers Council
Season 1 Episode 31

Nov 07, 2016