This is a cool video of Sister Patricia Jean Cushing playing football while waiting to see Pope Francis during his visit to Philadelphia
This is a cool video of Sister Patricia Jean Cushing playing football while waiting to see Pope Francis during his visit to Philadelphia