Where is Sunderland Greyhound Stadium located?
Sunderland Greyhound Stadium, Sunderland Greyhound Stadium, Great Britain (approx. 54.94019°, -1.409378°)
Sunderland Greyhound Stadium, Sunderland Greyhound Stadium, Great Britain (approx. 54.94019°, -1.409378°)