Friday, January 28, 2011

England is toast




Practising Muslims will outnumber Christians in England soon. Our Lady of Walsingham, pray for your people.