These sisters have serious skills

These soccer playing nuns call themselves Super Nonnes FC.

More Buzzer Videos

More Buzzer Videos»