2017 women's world football championships


Published on June 28, 2017, 12:47 pm

Published by Langley Times

Canada battled Great Britain in the semifinals of the 2017 IFAF women's world football championships at Langley's McLeod Athletic Park



embed code  



embed code iframe style  



new ssl iframe style