I Am Not A Robot Made in Chelsea : Season 5 Episode 2
E4 47m int(0)
Aired: April 15th, 2013 @ 9:00 PM EST on E4
Spencer is still smarting from having lost out to Francis in his bid to live with Jamie and Proudlock
E4 47m int(0)
Aired: April 15th, 2013 @ 9:00 PM EST on E4
Spencer is still smarting from having lost out to Francis in his bid to live with Jamie and Proudlock