They are eating the dogs!!! They are eating the cats!!!

6 months ago
94

Haitian invasion. 20,000 Haitians invade the Springfield, OH community of 50,000 residents. What could go wrong???

Loading comments...