Blu and Nottz drop a new music video for their song “Heaven on Earth,” off their newly remastered, Gods in the Spirit, Titans in the Flesh.