Watch Made in Chelsea season 1 episode 7 tv series online free
Release: Jun 20, 2011
It's Masquerade Ball time in Chelsea and there are a few surprises when Spencer decides to try a different approach to win the affections of childhood sweetheart Caggie.