.

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

China920

Cover art for Over My Shoulder

On Air

Steve Dewitt playing Mike & The Mechanics - Over My Shoulder