Released In 1986, Doug E. Fresh’s Debut Album Serves As A Relic of Hip Hop’s Past The original human beatbox released his debut album, Oh, My God! today in 1986. The Electro style takes you back to the early sounds of Hip Hop as Doug E. Fresh &…