Summary
"Eyes on the road, Godfrey." You smile, and angle the mirror so that you can see them better. Letha's wide smile, Shelly glowing and beautiful, Peter settling in for a nap, and your father watching the world go by outside his window. It's almost like they're really here and you hold onto the feeling, content to drive until the fantasy runs out.