Report: Cancer a bonus to the already priceless eyesore that is Carter Carburetor in North St. Louis

In a new report from KMOV “the old Carter Carburetor building in north St. Louis is an eyesore that’s full of cancer-causing chemicals – and it may finally come down, thanks to the Environmental Protection Agency.”

Yippee!

“The contaminated site sits right across the street from the Herbert Hoover Boys and Girls Club.”

Hooray!

_“_Clean up comes with a $26 million price tag.”

(Cues cricket sound)…

[Read More]