DJ Dying in vain cover image

Finland, Finland

Self made DJ promoting himself.