Sleeping in a car can be so peaceful. The relaxing rocking of the vehicle as it bobs down the road lulling you into a state of pure bliss. Until your best friend smacks you in the face to wake you up!
See All 30 Episodes of "Jeff Pacitto Reads"