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

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