Tara Duncan - Season 1 - The Camelin Plant (Episode 7)
Plot: Tara can't wait for returning her grandfather to his human form. A supposed miracle plant bought at the market turns out to be a trick and leads them straight into a trap
Episode Aired On:
Saturday, January 15 2022 3 years ago