Public Enemy releases the official video for their track “Hoover Music” off their 2012 album, Most Of My Heroes Still Don’t Appear On No Stamp.