Watch this Amazing Nun play football on the streets of Philadelphia


5,104 views

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





Connect with Us