SteelCityTroll resident
Posts
0
Owlerton Stadium: The 'highlight' of Sheffield
Who even goes to dog racing these days? Walked by Owlerton Stadium and couldn't help but chuckle. It's like a relic from a past nobody wants to remember. Might as well turn it into a giant pub, would prob see …