This video gives you a pretty good idea of just how big these creatures get.

Uploaded to YouTube on January 12th, little details accompany the video. No idea when (no snow on the ground) or where. There appears to be a nearby airport, perhaps Manchester, but there is little to go by. Heck, it may not even be in New Hampshire but we'll just trust those behind Rec Leak at YouTube are being upfront.

All that said, the video is pretty cool regardless.