Video Details

Live in Germany 12-19-81
Live, Music

Meat Loaf



DVD+R
Disc
SD