The Block meltdown! Police called, Carla is caught cheating and villain Sara walks off


Tensions are running high as The Block teams continue the momentous task of renovating The Gatwick Hotel in St Kilda, Melbourne.

Read More…