Taylor and Martin Make Weight Ahead of Clash in Scotland
4 years ago
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.