Season 7 Episode 13: Buon Natale!

In this very special season finale episode, Nathan & Vera reflect on the year and discuss the holiday season in Italy!