To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Heavy Metal Super Star Records, Japan Recorded live in New York City, September 18th 2005 Limited to 105 copies