Netflix revealed the first look clip and images for its new documentary series about one of the world's biggest bands.