Here is a website that lists all the New Hampshire sightings.
http://www.bfro.net/GDB/state_listing.asp?state=nh
I would think that if there were any truth to these sightings we would have many more photos. So many people have the camera with them all the time today.