The 2024 WWE Clash at the Castle: Scotland is a professional wrestling event produced by WWE and takes place on June 15, 2024, at the OVO Hydro in Glasgow, Scotland.
Cast of WWE Clash at the Castle: Scotland
Take Plex everywhere
Watch free anytime, anywhere, on almost any device.