The wait has ended for a group of high school friends in a small Virginia town. It's October 14, 1985 and Live After Death has finally arrived. They will spend the night driving around a beat-up car and listening to the latest epic release from their favorite band. The groundbreaking quality and attention to detail found on Iron Maiden's first live album will give them an experience that almost rivals actually being in the audience at one of...