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





new ssl iframe style