Originally posted by visualnickmos
View Post
Saw that story on TV today and I suspect Papists all over England & Wales are howling with laughter tonight!
Comment