Impressive video on YouTube of a log-pin and rescue from this past Monday. Looks like this log is in the top of Sports Car Corner, right in the middle, and if it's still there, presumably hard to see from above. If / when the water comes up another few inches, it could be completely under water and be very difficult to see, even from the big rock on the corner.
Here's the URL:
Props to the guys doing the rescue. Very nice demo of setting things up, team work, and getting it done. Good quick thinking.
If anyone knows the status for this log (still there, gone?) please post.