Trailer: Metallica - Live at Hammersmith Odeon10/10/88 in London England at the Hammersmith OdeonWatch Here