Welcome Home (Sanitarium) (Early June 1985 Demo) by METALLICA Overview Tag Appears on Master of Puppets (Remastered Deluxe Box Set) Duration: 5:04 Playcount 3 Listeners 3