December 25, 2011

December 25, 2011

December 25, 2011. An over-speeding car collides with a tree in Gurgaon, India. The car driver sustained minor injuries, according to a local newspaper report.

Your browser is out of date. Please update your browser at http://update.microsoft.com