Worm Money?

Episode 119,  Feb 26, 05:41 AM

In episode 119 Cecilia and Carly head to where the moon hits your eye like a big pizza pie: Italia! Cecilia sneaks in some fun plant talk alongside her ghostly tale with a journey to the Lucca Botanical Gardens. Then, Carly pulls a Cecilia and tells a tale of Triora in Liguria that may or may not contain ghosts: the Witch's Town. Grab yourself a cup of vino (assuming you're allowed to) and join the gals as they jump into la dolce vita.