2018 SLS London Pro Open
Copper box arena Queen Elizabeth Olympic Park E20 3HB, London, United Kingdomhttps://youtu.be/TcrSYwl4SKA How to watch live SLS is heading to LONDON for the first time ever! Join us for the 2018 SLS Pro Open on May 26 & 27. TICKET INFO:…