Release date: 11/04/2003
Popularity: 1
Original language: EN
Previously unreleased concert video featuring death metal band Cannibal Corpse's first performance in Moscow.