A car protrudes from a wall after crashing in Nanbin mansions on March 1, 2011 in Chongqing, China. The car was out of control when it drove into a wall at an indoor park. [CFP]
Go to Forum >>0 Comments