VIDEO: Swindon Softball League

Share this

Swindon Softball League is one of the town’s hidden sporting gems – a league that has been running successfully since 2002.