The Russian Rock Legends DDT performing live at VI Leningrad Rock Festival of 1988
Release Date 1988-08-04 Budget N/A Revenue N/A Rating 8.5/10 Runtime 56 mins