Happy 2026 and We're Back!

Happy 2026 and We're Back!

Lisa & Leo by Lisa and Leo
S4 · E1
Jan 18, 2026
24:03

Episode notes

After a year long hiatus, Lisa and Leo are back. As always, thank you for listening. We appreciate you!!