I wonder if anybody knows about where that weird smell comes from where just near the I-5 @133 and Barranca. There is an industrial area on Laguna Canyon, don't know if that's the reason.
I wonder if anybody knows about where that weird smell comes from where just near the I-5 @133 and Barranca. There is an industrial area on Laguna Canyon, don't know if that's the reason.