Performance name of: Jon Kyriacou
Also performs as: DJ Kaos (UK hardcore DJ & producer Jon Kyriacou), Jay Kay (happy hardcore), Johnny Go Go, Johnny Go Mental, Jonny Andrews, The Preacher (trance), Waxman (happy hardcore producer Jon Kyriacou)
Discography
Showing official release groups for various artists (Show official release groups)