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