alien execution

i came across this eerie tableau at the end of a two-track
late on a rainy saturday afternoon may 11, 2002. i don't
care what ted nugent says. hunters are fucking weirdos.