Multimedia

Foam Snarls Tokyo Streets After Traffic Accidenti
|| 0:00:00
X
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.

Foam Snarls Tokyo Streets After Traffic Accident

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.