On Air Now
Early Breakfast with James Stewart 4am - 6:30am
This image appears in the gallery:
Weird & Wonderful Pictures Of The Week - 10th May 2013
The saying goes 'when it rains it pours'... and that certainly is the case in the Guangdong province of China! There has been so much rainfall in the area recently that this man has been forced to ride though the flooded streets on his bicycle.