That New Hampshire experience would creep me out, too, driving in the middle of the night, comming up to such a sight.
Could it be that someone set it up as a very, very bad joke, or as a scarecrow, dressed in such clothing?
Anyway, I'm sorry that I stirred up that story in you, right at night time no less.
I hope you slept well enough after that one.