A priest rings the bells on the church car. Photo from MSNBC.


Leave a Reply