Tara and Lee talk about the importance of a nap for people that work the job hours we do.
See All 6629 Episodes of "The Tara Show"