Roy English, releasing music under the name Jagwar Twin, is no newcomer to the music scene. Having been a musician…