Tags
Wisconsin
The story behind the infamous Nazi salute photo. The Square in Baraboo, Wisconsin. photo courtesy of Let's Rave via…