Sign Up!
Login
Every year the town of Esperanza, Mexico fights the neighboring town of Rancho Las Lomas. They believe their gods will bless them with more rain for every drop of blood they spill. Did your ancestors have any bizarre traditions in their homeland?
Comments: Add Comment