SLASH FEAT. MYLES KENNEDY & THE CONSPIRATORS – THE RIVER IS RISING – REST OF THE WORLD TOUR ’24 ANNOUNCED FOR 3ARENA 9 min read