Nature Trail Tale

Nature Trail Tale is the sixth episode of Season 1 of Me and My Girls.