Westpark Toots won in the 1971 Steel City Cup, a greyhound racing competition held annually at Owlerton Stadium in Sheffield.
Westpark Toots won in the 1971 Steel City Cup, a greyhound racing competition held annually at Owlerton Stadium in Sheffield.