OMG, a pair of Father Teds are doing it at the Vatican

OMG, a pair of Father Teds are doing it at the Vatican

main

norman lebrecht

November 11, 2014

mrsdoyle

Comments

  • Brian says:

    I’ve got to phone Larry Duff about this. He’s tremendous fun!

  • MOST READ TODAY: