1995, Debut Album Technohead’s Debut Album By Debut Album March 15, 2020 153 0 Comments Technohead - Headsex Headsex is Technohead's debut album. The album was released in 1995. Read More Tags: 1995, Gabber, Hardcore Share: