Does the world need another Iron Maiden live video or album? Hell yes!!! Especially if it possesses the lavish visual quality of their latest offering En...