Smethwick Smethwick Rangers FC

Presentation

ENGLAND ENGLAND
TownSmethwick
AcronymSR
Established1977
StadiumThe Beeches (3000 seats)