I can tell you exactly where he is, Gainesville, FL, La chua trail, it's part of paynes prairie. This shrike is always there and very easy to approach, look for him right at the beginning of the trail on the left in one of the two dead trees near the water. I've seen him every single time i go there, i must have over 100 pics of just this bird.