Published November 01, 2012
A traffic accident in Tokyo resulted in thick mounds of fire-extinguishing foam spilling on to a major downtown street, snarling traffic for both motorists and pedestrians.