A minivan catches fire on Monday afternoon on Xuanwumen West Street, Beijing, when it self-ignited. As temperatures remain high in the city, overworked car engines can burst into flames. [Xinhua]
Go to Forum >>0 Comments