This week we're joined by Chelsie and Jillian, owners of Troupe Beauty to talk about their company and how Texas sucks at dealing with cold weather.
See All 172 Episodes of "Up In The Mix"