Lousy reportage. Not a clue as to what state this was in, until toward the end when the letters NH were seen. There are Hudsons all over, including a lovely town in FL.
It gets me when I see posting like this about a particular location where there are dozens of similar place names all over the US. That requires a detailed reading to find out just where it is. Which in this case is New Hampshire.
Hudson, MA.
My granddaughter was in Washington DC on her Middle School trip. She sent a video taken on Saturday, showing at least 100 people marching down a street near the Lincoln Memorial chanting “Hell no, DNC, we won’t vote for Hillary!!”