Life, Love and Laughter in the Chateau de la Lande, a 16th century chateau in the heart of France
Stephanie and Michael venture to Chateauroux for shopping and Gerry starts communicating in song…