Heavenly game: Vatican Soccer

Sports

by Sports

346
77 views
  • About
  • Add to
It's the cup final where both teams claim to have God on their side. The Clericus Cup is the Vatican's own soccer championship.

0 comments