Wednesday, September 12, 2012

Officials Baffled as China's Yangtze River Mysteriously turns Blood Red!...