South London, Licia Snow
S30 E133 May 14, 2014
Source:
Advertisement
Advertisement
Advertisement
Overview
Print manager and live wire Licia Snow plans a laid back evening with a few rustic and homely touches. But there's fat chance of this happening, the way she and Michelle bicker.