What's That Smell? Road Paved With Clamshells Emits Stench, Covered in Maggots - NBC Southern California

What's That Smell? Road Paved With Clamshells Emits Stench, Covered in Maggots