California: Stop Sign Cameras Installed on Canyon Roads
#1
California: Stop Sign Cameras Installed on Canyon Roads
They started using these yesterday, July 9, in Franklin Canyon located off of Mulholland Drive, and another at the top of Topanga.
http://www.auto-focus.us/autoblog/
http://www.auto-focus.us/autoblog/