This entry was posted in Twitter on November 28, 2012 by twilight In the eve, saw two jungle babblers, sitting on the side view mirrors of my car – 1 each – pecking away furiously at the reflection.amusing!