Iron Maiden’s Live After Death DVD Preview

This is a preview of Iron Maiden’s Life After Death double DVD set which will be at stores in February 5th, 2008. This is cool.

Author: Robin

Jack of all trades living in SF Bay Area, California. Asian.

Leave a Reply

Your email address will not be published.