Haitians OVERRUN Ohio Town, Ducks DECAPITATED & Pets SLAUGHTERED

10 months ago
54

The Haitian invasion of Springfield, Ohio should be considered a declaration of war against the residents who live there.

Loading comments...