Garland Tea is from Tennessee. She's living in London with her college friend, Helena Yaroide, in a small apartment. They're in for a treat when they start working in London's biggest mascara company, Lash at Last. Who is this Towel Guy? Who is the guy from the elevator at Lash? The biggest question of all: Who is Lash's "IT" boss, Mr. Oliver?
4 parts