Is this really America? Members of the neo-Nazi Blood Tribe in Altamonte Springs, Florida, on 2 September 2023.Did these people forget WW2???? Post Comment Receive notifications Add a comment...