From the photos, it looks like the truck was pulling a really big trailer. The riders were on a charity ride for veterans. Not to fault them, but when I see HD riders in a tight cluster the way a lot of them like to travel, it always looks like an accident waiting to happen...also, New Hampshire doesn't require that motorcyclists wear helmets, although no determination has yet been made about who was and wasn't wearing a helmet.