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