Philly Foam

Philly Foam Explosion

An electric plant explosion sent foam pouring out onto a street in Philadelphia’s center city today