They were there last weekend too. They had an electronic sign up to warn of them, so it's not too surprising. I could definitely see somebody getting themselves into trouble if they came in to the corner with a bit too much speed.
Ice over on Stevens Canyon Road. There were icicles this afternoon, and ice/snow on the road. Kinda scary coming over from the reservoir when the temperature dropped 30 degrees.