Watch this Amazing Nun play football on the streets of Philadelphia


2,254 views

Featured Video Play Icon
Share on Facebook Share on Twitter



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