This week Shannon and Charlotte delve into the most wonderful time of the year, and all of the stress that comes with it.
See All 13 Episodes of "Lower Your Standards"