Main content

The boys are back in town! Slough finally have a home ground

Andrew chats to Slough Town's Neil Baker & Sean Fraser about their new stadium.

Release date:

Duration:

2 minutes