Taylor and Martin Make Weight Ahead of Clash in Scotland
Published
on
By
Robbi Paterson
Pics courtesy Robbi Paterson
Opened in 2013, the SSE Hydro Arena in Glasgow, Scotland will host the two WBSS quarter finals on Saturday, Nov. 3. In 2017, it was rated as the 4th busiest entertainment venue in the world, one place ahead of the Barclays Center in Brooklyn, New York.