The highest man made waterfall, pours out of a building in China!

The highest man made waterfall has been making news over the last few days.  The amazing work can be seen in Guiyang City in China.  

EastEnders comeback news


Cover art for Over My Shoulder

On Air

Steve Dewitt playing Mike & The Mechanics - Over My Shoulder