Before The Race

Greyhound racing – Glasgow, Scotland.