"flogging themselves into a bloody mess during one of their holy festivals"
Never seen a Semana Santa in Spain, have you?
Current Events » in reply to Nope...Islam is one F'd up ideology.
Never seen a Semana Santa in Spain, have you?