Is that a still from the film " Deliverance " ? Looks vaguely familiar .
Yes indeed. From the famous "Dueling Banjo's" scene.