Feedback

California Residents Try to Suss Out Stink

 

Residents of Rocklin, California are searching for the source of a terrible odor wafting over the town. KCRA's Kathy Parks reports the weather could be contributing to the stench.

Shows