nickname for the greatest football team in south yorkshire. The nickname for Sheffield Wednesday football club.
Up the Owls!!
21👍 14👎