The Bold and the Beautiful: Season 34, Episode 18
Carter’s over the top surprise leaves Zoe speechless, and Finn enrages Liam.