Geordie Shore
New Girl In Town
S12 E1:
Chloe turns on her charm to try to get with Scott; Holly has a huge secret; a shocking new arrival has the lads buzzin' and Chloe stressing.