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