Police and emergency personnel stand by an overturned coach following a road crash on May 24, 2010 in Keswick, England. Three people were killed in...
Police and emergency personnel stand by an overturned coach following a road crash on May 24, 2010 in Keswick, England. Three people were killed in...