To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
From Beyond Productions, Netherlands Sabbat: Live At Urga/Tokyo 5.5.2002 Abigail: Live At Tokyo 16 September 2001