Two men on a motorcycle are stuck in floodwaters in Wuhan in central China's Hubei province Saturday June 18, 2011. Flooding from this month's seasonal rains has already forced hundreds of thousands of people from their homes and left more than 170 dead or missing. AP Photo
Disclaimer:All data and information provided on this site is for informational purposes only. Motorbiker.org makes no representations as to accuracy, completeness, currentness, suitability, or validity of any information on this site and will not be liable for any errors, omissions, or delays in this information or any losses, injuries, or damages arising from its display or use. All information is provided on an as-is basis.