2831

Events come to a head at the Carrillo estate faster than expected. Josie makes her move.