Ep. 64: Hilda
Manage episode 345180184 series 2964372
Bring your Earth-tones, your love of nature, and your best British accent...we are reviewing the Netflix hit, Hilda! Clearly, this show has a LOT of fans...but what do Laura and Kara think? Grab your favorite troll bestie and tune in to find out!
102 episodes