I think it has more to do with the fact that Walz retired just before the Iraq War so naturally these chucklefuck chickenhawks are accusing him of betraying his country.
Maybe not right this exact moment, but I bet that photo was taken in California.